SAP 기존 관계 정산 분리 점검 — IFRS 3, 인수 대가 가운데 예전 계약·소송을 정산하는 몫을 이전대가에서 떼어 장부와 맞춰본다
정산 귀속 대가 분리 · 기대 정산손익 · 재취득 권리 상각을 인수 거래 단위로 확인합니다
회사가 어떤 기업을 인수하기 전에 그 기업과 이미 공급계약이나 라이선스 계약, 심지어 소송까지 맺고 있었다면, 인수 대가 가운데 일부는 사실상 그 옛 관계를 끝내는 데 쓰입니다. IFRS 3 사업결합(K-IFRS 제1103호)은 이런 취득 전부터 있던 관계의 정산을 사업결합과 별도 거래로 구분해, 정산에 귀속되는 금액을 이전대가에서 떼어 내고 정산손익과 재취득한 권리로 나누어 처리하도록 요구합니다. 재취득한 권리는 IAS 38 무형자산(K-IFRS 제1038호)에 따라 남은 계약기간에 걸쳐 상각하는지도 함께 살펴봐야 합니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.
실무에서는 인수 대가 전체가 영업권 계산에 들어가거나, 정산손익이 재취득 권리의 원가에 슬쩍 합산되거나, 소송 정산액이 전액 손실로 잡혀 기존 충당부채가 남는 일이 생깁니다. 거래마다 정산 귀속 대가를 분리하고 기대 정산손익과 재취득 권리를 구해 장부와 견주고, 상각 기간까지 잔여 계약기간과 맞춰 보는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) — 사업결합 회계 |
| 관련 기준서 | IFRS 3 사업결합(K-IFRS 제1103호) — 기존 관계 정산 / IAS 38 무형자산(K-IFRS 제1038호) — 재취득 권리 상각 |
| Namespace | zui5.prerel |
| 셸 구조 | 단일 페이지 + 5개 탭 |
| 화면 수 | 메인 1 · 상세 다이얼로그 1 |
| SAP 표준 T-code | FAGLL03 · FB03 · FS10N |
| 데이터 연동 방식 | OData V2 (조회조건 전부 $filter) |
| 성격 | 조회·산출·대사·점검형 |
| 테마 | sap_horizon · 한국어 |
| 요약 | 내용 |
|---|---|
| 점검 대상 | 인수 거래에 딸린 기존 관계(공급계약·라이선스·가맹·유통계약·소송) — 정산 귀속 대가의 분리, 정산손익, 재취득 권리, 상각 |
| 핵심 산식 | 기대 정산손익 = 유불리 금액과 정산조항 금액 중 작은 금액(소송은 기존 부채 − 정산액) · 기대 재취득 권리 = 정산 귀속 대가 + 정산손익 · 기대 누적 상각 = 권리 × 경과 개월 ÷ 잔여 계약기간 |
| 결과 표시 | 정상 / 점검 필요 |
실제 화면 6종 둘러보기






사용 방법
- 기준 연월을 넣고, 회사코드·관계 유형·처리 구분·점검 결과·거래 번호는 필요할 때만 고릅니다. "전체"를 고르면 해당 조건 없이 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 거래 번호 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 202512)으로 자동 조회됩니다.
- 요약 카드에서 점검 관계 건수, 점검 필요 건수, 정산 귀속 대가, 기대·장부 정산손익과 차이, 기대·장부 재취득 권리, 이전대가 포함 정산액, 상각 점검 필요 건수, 대사 차이 건수를 먼저 확인합니다.
- 탭을 정산 분리 점검 명세 → 재취득 권리 상각 → 거래별 대가 배분 → 관계 유형별 집계 → 대사 결과 순으로 옮겨 가며 좁혀 봅니다.
- 정산 분리 점검 명세에서 행을 누르면 기대·장부 값과 차이, 점검 내용이 상세 다이얼로그로 열립니다.
- CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.
정산 귀속 대가를 이전대가에서 떼어 내는 판정 규칙
관계마다 기대 정산손익과 기대 재취득 권리를 먼저 구한 뒤, 장부와 견주어 아래 순서로 처리 구분을 정합니다.
| 판정 조건 | 처리 구분 | 결과 | 사용자 조치 |
|---|---|---|---|
| 정산손익·권리·이전대가 포함액이 모두 기대와 같다 | 기준 일치 | 정상 | - |
| 정산 귀속 대가가 사업결합 이전대가에 포함됐다 | 정산액을 이전대가에 포함 | 점검 필요 | 정산 귀속 분리 여부와 영업권 산정 대가를 확인합니다. |
| 기대 정산손익이 있는데 장부 손익이 0 이고 권리가 정산 대가 전액이다 | 정산손익을 권리 원가에 포함 | 점검 필요 | 정산손익이 권리 원가에 합산됐는지 확인합니다. |
| 정산조항 금액이 유불리 금액보다 작은데 장부가 유불리 전액을 손익으로 잡았다 | 정산조항 한도 미적용 | 점검 필요 | 정산조항 한도의 적용 여부를 확인합니다. |
| 소송 정산에서 손실이 정산액 전액이고 기존 인식 부채 해제가 보이지 않는다 | 기존 충당부채 미해제 | 점검 필요 | 기존 충당부채 해제 여부를 확인합니다. |
| 정산 귀속 대가에 대응하는 권리·손익·이전대가 기표가 보이지 않는다 | 장부 미인식 | 점검 필요 | 정산 대가의 기표 위치를 확인합니다. |
| 장부 상각기간이 잔여 계약기간과 다르다 | 상각기간 점검 | 점검 필요 | 갱신 가능 기간 포함 여부를 확인합니다. |
판정 결과는 확인 대상을 알리는 표시이며, 최종 판단은 회사와 감사인이 합니다. 정산 대가의 분리 여부 자체와 시장조건 비교 금액은 이 화면이 판단하지 않고 입력값으로 받습니다.
기대 정산손익에서 상각까지의 산출 순서
- 이전대가 분해 —
총 이전대가 = 정산 귀속 대가 + 사업결합 이전대가 - 계약 관계 정산손익 —
시장조건 대비 유불리 금액과 정산조항 금액 중 작은 금액을 이익(+) 또는 손실(−). 정산조항이 없으면 유불리 금액 전액입니다. - 소송 정산손익 —
기존 인식 부채 − 정산액 - 기대 재취득 권리 —
정산 귀속 대가 + 정산손익(이익 +, 손실 −)(계약 관계만) - 기대 누적 상각 —
기대 재취득 권리 × 경과 개월 ÷ 잔여 계약기간(월). 갱신 가능 기간은 넣지 않습니다. - 차이 —
장부 − 기대 - 대사 — 총 이전대가 분해, 관계별 정산 귀속 대가 합계, 기대 정산손익 산출, 기대 권리 산출, 권리 상각 롤포워드, 유형별 합계 6개 식을 회사별로 실행합니다.
금액은 원 단위이며 회사·피취득자·금액은 모두 가상 설정값입니다.
조회조건
| 조회조건 | 필수 | 설명 |
|---|---|---|
| 기준 연월 | 필수 | YYYYMM 6자리 |
| 회사코드 | 선택 | 1000·2000 중 선택, 전체이면 조건 없음 |
| 관계 유형 | 선택 | 공급계약·라이선스·가맹·유통계약·소송 정산 |
| 처리 구분 | 선택 | 기준 일치·정산액을 이전대가에 포함·정산손익을 권리 원가에 포함·정산조항 한도 미적용·기존 충당부채 미해제·장부 미인식 |
| 점검 결과 | 선택 | 정상·점검 필요 |
| 거래 번호 | 선택 | Enter 키로 조회 |
결과 컬럼
| 영역 | 내용 |
|---|---|
| 요약 | 점검 관계 · 점검 필요 · 정산 귀속 대가 · 기대/장부 정산손익과 차이 · 기대/장부 재취득 권리 · 이전대가 포함 정산액 · 상각 점검 필요 · 대사 차이 건수 |
| 정산 분리 점검 명세 | 관계 번호 · 회사 · 인수 거래 · 피취득자 · 취득일 · 관계 유형 · 관계 구분 · 정산 귀속 대가 · 시장조건 대비 유불리 · 정산조항 금액 · 기존 인식 부채 · 기대/장부 정산손익과 차이 · 기대/장부 재취득 권리와 차이 · 장부 이전대가 포함 · 처리 구분 · 점검 결과 · 점검 내용 |
| 재취득 권리 상각 | 관계 번호 · 피취득자 · 기대 재취득 권리 · 잔여 계약기간 · 장부 상각기간 · 경과 개월 · 기대/장부 누적 상각 · 기대/장부 기말 잔액 · 차이 |
| 거래별 대가 배분 | 인수 거래 · 총 이전대가 · 정산 귀속 대가 합계 · 기대/장부 사업결합 이전대가 · 이전대가 차이 |
| 관계 유형별 집계 | 유형 · 건수 · 점검 필요 · 정산 귀속 대가 · 기대/장부 손익과 권리 |
| 대사 결과 | 대사 항목 · 대사식 · 좌변 · 우변 · 검사 건수 · 차이 건수 · 최대 차이 |
SAP 표준 기능 매핑
| T-code | 이름 | 쓰임 |
|---|---|---|
FAGLL03 | G/L 계정 라인아이템 조회 | 정산손익·재취득 권리 계정의 원천 라인 확인 |
FB03 | 전표 조회 | 점검 필요 건의 전표 내용 확인 |
FS10N | G/L 계정 잔액 조회 | 재취득 권리 계정 잔액과 기말 잔액 비교 |
| 기준서 | 요구사항 | 화면 반영 |
|---|---|---|
| IFRS 3 사업결합(K-IFRS 제1103호) | 취득 전부터 있던 관계의 정산을 사업결합과 별도 거래로 구분 | 거래별 대가 배분, 정산 귀속 대가 |
| 같은 기준서 | 계약 관계 정산손익은 유불리 금액과 정산조항 금액 중 작은 금액으로 측정 | 기대 정산손익, 정산조항 한도 점검 |
| 같은 기준서 | 재취득한 권리의 인식 | 기대 재취득 권리 |
| IAS 38 무형자산(K-IFRS 제1038호) | 재취득 권리는 남은 계약기간에 걸쳐 상각 | 재취득 권리 상각, 상각기간 점검 |
참고 CDS 뷰
@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: '기존 관계 정산 분리 점검 (스케치)'
define view entity C_PreRelSettlement
as select from I_JournalEntryItem as Jei
{
key Jei.CompanyCode,
key Jei.FiscalYear,
key Jei.AccountingDocument,
key Jei.LedgerGLLineItem,
Jei.GLAccount,
Jei.PostingDate,
// 계정군별 장부 금액 (계정 지정은 회사 정책 입력)
case when Jei.GLAccount in ( '정산손익 계정군' ) then Jei.AmountInCompanyCodeCurrency end as BkPL,
case when Jei.GLAccount in ( '재취득 권리 계정군' ) then Jei.AmountInCompanyCodeCurrency end as BkRight
}
where Jei.Ledger = '0L'원천은 유니버설 저널(ACDOCA)과 전표 헤더·라인(BKPF · BSEG)입니다. 정산 귀속 대가, 시장조건 비교 금액, 정산조항, 잔여 계약기간은 사업결합 거래 관리 데이터에서 결합해야 하며 표준 대응 테이블은 확인 필요로 남겼습니다. 뷰 이름과 조건은 스케치입니다.
OpenUI5 구성
| 구성 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) · 사업결합 기존 관계 정산 점검 |
| 화면 구성 | 조회조건 영역(우측 조회) + 요약 카드 + 정산 분리 점검 명세·재취득 권리 상각·거래별 대가 배분·관계 유형별 집계·대사 5개 탭, 상세 Dialog |
| 데이터 모델 | OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 해당 엔티티셋에 바인딩 |
| 조회조건 처리 | 필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음 |
| 정렬·페이징 | 정렬 객체로 서버 정렬($orderby), 목록 범위 읽기로 페이징($top·$skip), 총건수는 인라인 건수 |
| 집계 | 요약 값은 서비스 집계 엔티티셋에서 읽고, 금액 문자열은 숫자로 변환해 표시·정렬 |
| 실패 안내 | 서비스 연결 실패와 요청 실패를 구분해 사용자 메시지로 안내 |
| 테마 | sap_horizon · 한국어 |
파일 구성
| 구분 | 내용 |
|---|---|
| 앱 본체 | index.html · manifest.json · Component.js · controller · view · model · i18n · css |
| 데이터 서비스 | OData 서비스 정의와 엔티티셋별 데이터 |
| 검증 전용 | 앱 본체와 분리된 검증용 샘플 데이터 구성 |
| 설명서 | readme.html (13개 절) |
검증 결과
화면 구성에 쓴 검증용 샘플 데이터는 가상 인수 거래 10건, 기존 관계 23건, 재취득 권리 상각 29행(2개 연월 × 회사 1000·2000)을 기준으로 원 단위로 맞물리도록 구성했습니다.
| 대사식 | 검사 | 결과 | 차이 건수 |
|---|---|---|---|
| 총 이전대가 = 정산 귀속 대가 + 사업결합 이전대가 | 10 | 일치 | 0 |
| 거래별 정산 귀속 대가 = Σ 관계별 정산 귀속 대가 | 10 | 일치 | 0 |
| 기대 정산손익 = 유불리·정산조항 산출식 재계산 | 23 | 일치 | 0 |
| 기대 재취득 권리 = 정산 귀속 대가 + 정산손익 | 19 | 일치 | 0 |
| 장부 재취득 권리 = 누적 상각 + 장부 기말 잔액 | 29 | 일치 | 0 |
| 관계 유형별 합계 = 전체 합계 | 8 | 일치 | 0 |
점검 필요는 정산 분리 명세 5건(정산조항 한도 미적용 1건, 정산액의 이전대가 포함 1건, 정산손익의 권리 원가 합산 1건, 기존 충당부채 미해제 1건, 장부 미인식 1건)과 상각 점검 10행(상각기간 불일치 2건, 권리 계상 차이 4건이 두 기준 연월에 걸쳐 표시)입니다. 이는 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스이며 대사 차이와 분리해 기록했습니다. 기대 정산손익은 별도 스크립트로 다시 계산해 전수 비교했고 차이는 0건이었으며, 요약 카드도 명세 합계와 일치했습니다.
자주 묻는 질문
이 점검은 어떤 기준서의 어떤 요구사항에 근거하나요? 적용 시기도 알려 주세요.
IFRS 3 사업결합(K-IFRS 제1103호)의 취득자와 피취득자 사이에 취득 전부터 있던 관계의 정산을 사업결합과 별도 거래로 보는 요구사항과, IAS 38 무형자산(K-IFRS 제1038호)의 재취득 권리 상각 요구사항을 기준으로 합니다. 시행일과 경과규정은 회사가 적용 중인 기준서 개정 시점과 원문에서 확인 필요합니다.
점검 필요로 나오면 회계처리가 잘못된 건가요?
아닙니다. 기대값과 장부가 다르다는 사실을 알려 주는 표시이며, 정산 대가의 분리 여부와 정산손익 측정 같은 판단과 최종 회계처리는 회사와 감사인이 판단합니다.
소송 정산의 기대 손익은 어떻게 계산하나요?
기존에 인식한 부채에서 정산액을 뺀 값을 기대 손익으로 봅니다. 기존 인식 부채를 반영하는 방식은 회사와 감사인이 확인할 사항입니다.
화면의 거래와 금액은 실제 고객사 값인가요?
아닙니다. 가상 회사와 가상 피취득자, 가상 금액으로 만든 검증용 샘플 데이터입니다. 정산 귀속 대가와 시장조건 비교 금액, 정산조항, 잔여 계약기간의 실제 원천은 시스템에서 확인 필요합니다.
인수 대가 속 기존 관계 정산, 감사 전에 미리 가려 두세요
인수 대가가 영업권 계산에 통째로 들어가거나 정산손익이 권리 원가에 합산되면 감사 시기에 다시 분리해야 합니다. 화면에서 기대값과 장부가 다른 건을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.