SAP 보험계약 투자요소 제외 보험수익 점검 — IFRS 17, 보험사건과 무관하게 돌려주는 금액을 수익과 비용에서 같은 만큼 뺐는지 장부와 맞춰본다
투자요소 제외 재산정 · 장부 비교 · 상품 유형별 집계 대사를 계약집단 단위로 확인합니다
도입 포인트 — 이 앱을 사용해야 하는 이유
IFRS 17 보험계약의 투자요소 제외는 복잡하여, 결산 시마다 장부와 지급액을 수작업으로 맞추기 어렵습니다. 이로 인해 보험수익 과대 계상이나 보험서비스결과 왜곡의 잠재적 위험이 있습니다. 이 앱은 계약집단별 재산정부터 유형별 대사까지 자동화된 점검 로직으로 잠재적 불일치를 사전에 식별하여, 정확한 IFRS 17 준수를 지원합니다.
핵심 포인트 여섯 가지
| 핵심 포인트 | 고객이 얻는 것 | 지금 방식이라면 |
|---|---|---|
| ① IFRS 17 투자요소 제외 재산정 | 계약집단별로 투자요소 포함 보험수익 및 보험서비스비용에서 당기 투자요소 지급액을 재산정하고, 이를 장부 금액과 비교하여 잠재적 차이를 선제적으로 점검합니다. | 결산 시마다 계약 보조원장과 측정 모형 산출 값을 수작업으로 비교합니다. |
| ② 수익·비용 제외액 대칭 점검 | IFRS 17 요구사항에 따라 투자요소 제외액이 보험수익과 보험서비스비용 양쪽에서 동일하게 반영되었는지 V03 규칙으로 확인하고 보험서비스결과 변동을 방지합니다. | 수익과 비용에서 제외된 투자요소 금액이 서로 일치하는지 일일이 대조합니다. |
| ③ 판단 근거 및 정합성 검증 | 투자요소 판단 근거 문서 번호의 누락(V04) 또는 투자요소 없음 판정에도 장부에서 금액을 제외한 경우(V05)를 파악하여 불일치 항목을 안내합니다. | 판단 근거 문서 유무나 판정과의 일치 여부를 수동으로 확인하며 오류 발견이 어렵습니다. |
| ④ 상품 유형별 집계 및 분석 | 종신, 저축성, 연금 등 상품 유형별로 투자요소 지급액, 재산정 금액, 장부 금액을 집계하고 비교하여 유형별 현황을 한눈에 파악합니다. | 다양한 상품 유형별 데이터를 개별적으로 취합하고 분석해야 합니다. |
| ⑤ 자동화된 정합성 대사 로직 | 6종의 정합성 대사와 3종의 장부 점검 대사를 자동 수행하여, 원장 데이터와 재산정 결과 간의 일관성을 체계적으로 검증하고 차이 건수를 알려줍니다. | 복잡한 대사식을 수작업으로 검토하고, 차이 발생 시 원인 분석에 많은 시간을 할애합니다. |
| ⑥ SAP 표준 데이터 연동 및 확장 | SAP FI(FAGLL03, FS10N 등)의 표준 데이터 구조를 활용하여 투자요소 제외 관점의 재산정 및 대사 프로세스를 확장하여 기존 시스템과의 정합성을 유지합니다. | 표준 SAP 기능만으로는 IFRS 17 투자요소 제외에 특화된 재산정 및 대사 기능을 제공하지 않습니다. |
도입하면 달라지는 것
- IFRS 17 투자요소 제외 점검 업무 자동화
- 결산 시 수작업 대사 및 검토 부담 경감
- 잠재적 회계 오류 사전 식별 및 대응 강화
- 정확하고 투명한 재무 보고 기반 마련
이런 회사에 맞습니다
IFRS 17 (K-IFRS 제1117호)을 적용하는 보험사의 재무회계, 관리회계, 결산 팀과 CFO. 특히 투자요소 제외 금액의 정합성 검증과 결산 업무 효율화가 필요한 회사에 적합합니다.
실행 화면
실제 화면 6종 둘러보기






사용 방법
- 회계연도를 넣고, 상품 유형·투자요소 판단일 시작/종료·점검 코드·점검 결과는 필요할 때만 고릅니다. "전체"를 고르거나 비워 두면 해당 조건 없이 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(회계연도 2025)으로 자동 조회됩니다.
- 요약 지표에서 점검 대상 계약집단 수, 점검 필요 건수, 당기 투자요소 지급액, 장부 수익 제외액, 수익 제외 차이, 보험서비스결과 차이, 정합성 대사 차이 건수를 확인합니다.
- 계약집단 명세 → 기준별 점검 → 상품 유형별 비교 → 대사 결과 탭 순서로 이동합니다.
- 계약집단 명세에서 행을 누르면 그 계약집단의 투자요소 판정·금액·재산정 결과와 기준별 점검 현황 팝업이 열립니다.
- CSV 내려받기로 현재 탭의 결과를 UTF-8(BOM) 파일로 받습니다.
투자요소 제외 점검 코드 판정 규칙
한 계약집단이 여러 조건에 걸리면 아래 순서로 먼저 걸리는 코드 하나가 붙습니다. 결과는 원인을 단정하지 않고 확인을 요청하는 표시입니다.
| 점검 코드 | 판정 조건 | 결과 | 사용자 조치 |
|---|---|---|---|
| V01 | 투자요소 있음 판정인데 장부 수익 제외액이 당기 투자요소 지급액보다 작음 | 점검 필요 | 투자요소가 보험수익에 남았는지 지급 내역과 대조 |
| V02 | 투자요소 있음 판정인데 장부 수익 제외액이 지급액보다 큼 | 점검 필요 | 서비스 제공 대가까지 제외했는지 확인 |
| V03 | 장부 수익 제외액과 장부 비용 제외액이 다름 | 점검 필요 | 같은 투자요소를 양쪽에서 같은 금액으로 제외했는지 확인 |
| V04 | 투자요소 있음 판정인데 판단 근거 문서 번호가 공란 | 확인 필요 | 근거 문서 연결 |
| V05 | 투자요소 없음 판정인데 장부에서 수익·비용을 제외함 | 점검 필요 | 판정과 제외 내역이 맞는지 확인 |
| V00 | 위 어느 것도 해당하지 않음 | 정상 | 조치 없음 |
재산정에서 유형별 대사까지의 산출 순서
- 재산정 보험수익 = 투자요소 포함 보험수익 − 당기 투자요소 지급액
- 재산정 보험서비스비용 = 투자요소 포함 보험서비스비용 − 당기 투자요소 지급액
- 장부 수익 제외액 = 투자요소 포함 보험수익 − 장부 보험수익, 장부 비용 제외액도 같은 방식으로 계산
- 보험수익 차이 = 장부 − 재산정, 보험서비스비용 차이 = 장부 − 재산정, 보험서비스결과 차이 = 수익 차이 − 비용 차이
- 기준별 집계 — 다섯 기준마다 검사 건수와 점검 필요 건수, 대상 금액을 모읍니다.
- 상품 유형별 집계 — 유형별 합계를 만들고 전체 합계·명세 합계와 대사합니다.
- 정합성 대사 6종과 장부 점검 대사 3종으로 마무리
조회조건
| 조건 | 필수 | 설명 |
|---|---|---|
| 회계연도 | 필수 | YYYY 4자리 |
| 상품 유형 | 선택 | 종신·저축성·연금·정기·단체 |
| 투자요소 판단일 시작 · 종료 | 선택 | YYYY-MM-DD, 투자요소를 판단한 날짜 범위 |
| 점검 코드 | 선택 | V00~V05 |
| 점검 결과 | 선택 | 정상·점검 필요 |
결과 컬럼
계약집단 명세 23개 컬럼, 기준별 점검 12개 컬럼, 상품 유형별 비교 17개 컬럼, 대사 결과 10개 컬럼으로 구성되며 금액 단위는 원(요약 지표는 천원)입니다.
| 탭 | 주요 컬럼 |
|---|---|
| 계약집단 명세 | 계약집단 번호·명칭·상품 유형, 투자요소 유형·존재 판정, 투자요소 포함 보험수익·보험서비스비용, 당기 투자요소 지급액, 장부·재산정 보험수익·비용, 장부 수익·비용 제외액, 수익·비용·보험서비스결과 차이, 판단일, 근거 문서 번호, 점검 결과·코드·내용 |
| 기준별 점검 | 점검 기준, 판정 방법, 검사 건수, 점검 필요 건수, 대상 금액 합계, 최대 금액, 점검 결과·코드·내용 |
| 상품 유형별 비교 | 상품 유형, 소계 행 표시, 계약집단 수, 투자요소 있음 건수, 점검 필요 건수, 지급액과 장부·재산정 금액, 보험서비스결과 차이, 점검 결과·코드·내용 |
| 대사 결과 | 대사 번호·구분·항목·대사식, 좌변·우변, 검사·차이 건수, 최대 차이 |
SAP 표준 기능 확장 포인트
SAP 표준 기능 매핑
표준 T-code
| T-code | 표준 기능 | 이 화면과의 관계 |
|---|---|---|
| FAGLL03 | G/L 계정 개별항목 조회 | 보험수익·보험서비스비용 계정 변동을 전표 단위로 확인하는 출발점 |
| FS10N | G/L 계정 잔액 조회 | 장부 금액 합계를 계정 잔액과 대조 |
IFRS 요구사항 매핑
| 기준서 | 요구사항 | 대응 기능 | 원천 데이터 | 비고 |
|---|---|---|---|---|
| IFRS 17 보험계약(K-IFRS 제1117호) | 투자요소는 보험수익과 보험서비스비용에서 제외 | 재산정 보험수익·비용 산출과 장부 비교(V01·V02) | 계약집단 보조원장·원장 금액 | 지급액 집계 기준은 확인 필요 |
| IFRS 17 보험계약(K-IFRS 제1117호) | 수익과 비용에서 같은 금액을 제외 | 제외액 대칭 점검(V03), 보험서비스결과 불변 대사 | 계약집단 보조원장 | - |
| IFRS 17 보험계약(K-IFRS 제1117호) | 투자요소 판단과 근거 관리 | 근거 문서 번호 점검(V04), 없음 판정의 제외액 점검(V05) | 계약 마스터 | 판단 기준 세부는 확인 필요 |
이 화면은 구별되는 투자요소의 분리 처리와 적용 시기·경과규정을 다루지 않으며 확인 필요입니다.
CDS 구성
참고 CDS 뷰
원천테이블
| 테이블 | 내용 | 사용 필드 |
|---|---|---|
| ACDOCA | 유니버설 저널 | RYEAR, RACCT, BUDAT, HSL |
| BKPF | 전표 헤더 | BELNR, BUDAT, BLART |
| 계약집단별 투자요소 지급액·판정·근거 문서 | 측정 모형 입력 데이터 | 확인 필요 |
CDS 뷰 스케치
@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: 'Insurance investment component basis'
define view entity InsInvCompBasis
as select from I_JournalEntryItem
{
key CompanyCode,
key FiscalYear,
key GLAccount,
PostingDate,
AmountInCompanyCurrency as BookAmount
// 재산정 보험수익 = 투자요소 포함 보험수익 - 당기 투자요소 지급액
// 보험서비스결과 차이 = 수익 차이 - 비용 차이
}
OpenUI5 구성
- 데이터는 OData V2 모델 하나로 받으며, 서비스 선언은 앱 설정 파일의 데이터 소스에만 둡니다.
- 탭마다 별도의 데이터 집합에 바인딩해 화면 블록이 각자 필요한 행만 받고, 한 번에 받아 컨트롤러에서 쪼개지 않습니다.
- 조회조건은 필터 객체로 만들어 $filter 로만 전달하고, "전체"와 빈 값은 필터를 만들지 않습니다. 판단일 범위는 두 조건을 AND 로 묶은 필터 하나로 보냅니다.
- 정렬·페이징은 테이블의 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개, 가상 계약집단 16건, 기준별 점검 5개, 상품 유형별 비교 6행, 대사 9종)로 실제 브라우저에서 렌더링하고, 명세 데이터를 별도 코드로 다시 읽어 재산정 금액·차이·점검 코드와 유형별 합계를 재계산해 화면 값과 대조했습니다(차이 0건, 최대 차이 0원).
| 정합성 대사(회계연도 2025) | 검사 건수 | 차이 건수 | 최대 차이 |
|---|---|---|---|
| 재산정 보험수익 산식 — 재산정 보험수익 = 투자요소 포함 보험수익 − 당기 투자요소 지급액(집단별) | 16 | 0 | 0 |
| 재산정 보험서비스비용 산식 — 재산정 보험서비스비용 = 투자요소 포함 보험서비스비용 − 당기 투자요소 지급액(집단별) | 16 | 0 | 0 |
| 보험서비스결과 불변 — 재산정 수익 − 재산정 비용 = 투자요소 포함 수익 − 투자요소 포함 비용(집단별, 같은 금액을 양쪽에서 제외) | 16 | 0 | 0 |
| 장부 제외액 산식 — 장부 수익 제외액 = 투자요소 포함 보험수익 − 장부 보험수익(집단별) | 16 | 0 | 0 |
| 상품 유형별 합계 대사 — 유형별 투자요소 지급액 합계 = 전체 합계 = 명세 합계 | 5 | 0 | 0 |
| 점검 필요 건수 대사 — 기준별 점검 필요 건수 합계 = 명세 점검 필요 건수 | 5 | 0 | 0 |
점검 화면이라 의도적으로 넣은 예외 건이 있습니다 — 계약집단 단위 점검 필요 5건(수익에서 덜 제외 1건 · 더 제외 1건 · 제외액 불일치 1건 · 근거 번호 공란 1건 · 투자요소 없음 판정의 제외액 1건, 정상 11건)이며, 장부 점검 대사 3종의 차이 건수는 이 예외 건에서 나온 것입니다. 이 건수는 정합성 대사의 차이 건수와 분리해 기록했습니다. 조회 버튼 위치, Enter 조회, 테마 sap_horizon, 날짜 범위 조회, 행 클릭 상세 팝업, 연결 실패 안내까지 실제 브라우저에서 확인했습니다.
자주 묻는 질문
자주 묻는 질문
이 점검은 어떤 기준서의 어떤 요구사항에 근거하며 적용 시기는 어떻게 되나요?
IFRS 17 보험계약(K-IFRS 제1117호)은 보험사건이 발생하든 하지 않든 보험계약자에게 지급해야 하는 금액인 투자요소를 보험수익과 보험서비스비용에서 제외하고 표시하도록 합니다. 이 화면은 그 요구사항을 계약집단별 재산정과 장부 비교로 점검하는 도구입니다. 적용 시기와 경과규정, 구별되는 투자요소의 분리 처리는 이 화면의 범위가 아니므로 확인 필요입니다.
투자요소 지급액은 어떤 금액을 넣나요?
보험사건 발생 여부와 관계없이 보험계약자에게 지급하기로 한 금액(해약환급금·만기환급금·연금 지급 중 해당분 등)의 당기 지급액입니다. 구체적인 집계 기준은 회사별로 정하며 확인 필요입니다.
수익과 비용의 제외액이 같으면 보험서비스결과는 어떻게 되나요?
같은 금액을 수익과 비용에서 함께 빼므로 보험서비스결과는 바뀌지 않습니다. 화면은 이를 정합성 대사로 확인하며, 두 제외액이 다르면 점검 필요 후보로 표시합니다.
"점검 필요"는 투자요소를 잘못 제외했다는 뜻인가요?
그렇게 단정하지 않습니다. 이 화면은 조회·점검 도구이며 점검 필요는 투자요소 지급액으로 다시 구한 수익·비용과 장부 금액이 다른지, 판단 근거 문서가 있는지 확인하라는 표시입니다. 투자요소 판단과 표시의 최종 판단은 회사와 감사인이 합니다.