솔루션 홈
영업부문공시

SAP 영업부문 정보 보고대상 판정 — IFRS 8, 정량 테스트로 먼저 걸러본다

모든 영업부문을 다 공시할 수는 없습니다. 수익·손익·자산 3개 정량 테스트로 보고대상을 먼저 가리고, 75% 외부수익 기준과 연결 대사, 주요고객 집중도까지 한 화면에서 확인합니다.

IFRS 8 영업부문(K-IFRS 제1108호)은 기업이 관리하는 모든 사업 단위를 다 공시하도록 요구하지 않습니다. 대신 수익·손익·자산 규모가 일정 비중 이상인 영업부문만 보고대상으로 별도 식별해 공시하도록 정량적 기준을 두고 있습니다. 문제는 이 판정이 부문별 수치를 일일이 비교해야 하는 반복 작업이라는 점입니다. 수익합계 10%, 손익 10%, 자산 10% 임계값을 각각 계산하고, 보고대상으로 식별된 부문의 외부수익합계가 전체의 75%에 미치지 못하면 추가로 부문을 찾아야 합니다.

이 반복 판정과 이어지는 연결 대사·주요고객 점검까지의 시차를 줄이기 위해 OpenUI5 화면으로 확장했습니다. 부문별 정량 테스트 판정에 75% 보충 테스트, 부문합계와 연결(엔티티) 금액의 대사, 주요고객 집중도 점검까지 한 화면에서 확인할 수 있도록 구성했고, 실제 구동 화면 2종을 함께 공개합니다.

이 화면이 더하는 부분

  • 부문별 보고대상 판정 — 수익·손익·자산 3개 정량 테스트를 부문별로 계산하고 판정근거를 한 줄로 표시
  • 75% 외부수익 보충 테스트 — 보고대상 부문의 외부수익합계 비율을 계산해 추가 식별 필요 여부를 안내
  • 연결 대사표 — 부문합계(수익·손익·자산·부채)에 조정항목을 반영해 연결 금액과 정확히 일치하는지 검증
  • 주요고객 집중도 점검 — 고객별 매출 비중이 10% 이상인지 판정하고 관련 부문을 함께 표시
항목내용
업무 영역재무회계(FI) · 결산 · 공시
관련 기준서IFRS 8 영업부문(K-IFRS 제1108호)
Namespacezui5.segmentrpt
셸 구조조회조건(우측 조회) + 부문별판정표 · 75%테스트 · 연결대사표 · 주요고객집중도 · 지역별분포, 부문별 월별 수익 전개 Dialog
화면 수조회 화면 1개 + 월별 수익 전개 다이얼로그
SAP 표준 T-codeKE30 · S_ALR_87013611
성격조회·점검형 — 원가센터/이익센터 마스터 관리, 원장 전기는 표준 프로세스가 담당
UI 테마sap_horizon 단일 적용

실제 화면 2종 둘러보기

회계연도를 선택해 조회하면 부문별 판정표부터 지역별 외부수익 분포까지 한 번에 뜹니다 → 판정표의 부문 행을 눌러 월별 수익 전개 상세를 확인합니다.

아래는 실제로 앱을 실행해 기능을 눌러 가며 캡처한 화면입니다. 이미지를 클릭하면 원본 크기로 확대됩니다.

Main.view.xml
영업부문 정보 보고대상 판정 메인 화면
부문별 판정표부터 지역별 분포까지 — 조회조건 아래로 부문별 보고대상 판정표(sap.ui.table.Table), 75% 외부수익 보충 테스트, 연결 대사표, 주요고객 집중도 점검, 지역별 외부수익 분포가 순서대로 이어집니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
부문별 월별 수익 전개
부문별 월별 외부·내부수익 전개 다이얼로그
부문별 월별 수익 전개 — 판정표의 부문 행을 클릭하면 선택 연도의 월별 외부·내부수익 전개가 다이얼로그로 열립니다. 월별 합계가 판정표의 연간값과 일치하는지, 해당 부문의 판정근거는 무엇인지 함께 보여줍니다.

조작 방법

  1. Company Code(고정) · 회계연도를 선택합니다. 값을 바꾸면 즉시 재조회됩니다.
  2. 부문별 보고대상 판정 표에서 외부수익·내부수익·부문손익·부문자산·부문부채와 각 테스트 대비 비중%, 보고대상여부, 판정근거를 확인합니다.
  3. 판정표의 행을 클릭하면 해당 부문의 월별 수익 전개 다이얼로그가 열립니다.
  4. 75% 외부수익 보충 테스트 패널에서 보고대상 부문의 외부수익합계 비율과 추가 식별 필요 여부를 확인합니다.
  5. 연결 대사표에서 부문합계에 조정항목을 더한 값이 연결 금액과 일치하는지 확인하고, CSV로 전체 결과를 내려받습니다.
  6. 주요고객 집중도 점검 · 지역별 외부수익 분포 패널에서 고객 매출 비중과 국내·해외 비중을 확인합니다.

보고대상 부문 판정 규칙

IFRS 8은 정량적 기준 중 하나 이상을 충족하는 영업부문을 보고대상으로 식별하도록 요구합니다. 이 화면은 그 기준을 아래처럼 정리합니다.

판정 대상규칙화면 반영
① 수익 테스트부문 수익합계(외부+내부)가 전체 부문 수익합계의 10% 이상수익비중% 컬럼, 판정근거 "수익✓/✗"
② 손익 테스트부문손익의 절대값이 max(이익부문 합계, 손실부문 합계 절대값)의 10% 이상손익비중% 컬럼, 판정근거 "손익✓/✗"
③ 자산 테스트부문자산이 전체 부문자산합계의 10% 이상자산비중% 컬럼, 판정근거 "자산✓/✗"
보고대상 판정①②③ 중 하나 이상 충족 시 보고대상보고대상여부 = "보고대상"/"미달"
75% 외부수익 보충 테스트보고대상 부문 외부수익합계가 전체 외부수익합계의 75% 이상이면 추가 식별 불필요75% 외부수익 보충 테스트 패널

공개한 검증용 데이터에는 3개 정량 테스트를 모두 충족하지 못하는 부문을 의도적으로 포함했습니다. 다만 이미 정량 테스트를 충족한 부문들의 외부수익합계만으로 75% 기준을 넘기 때문에, 화면은 추가 식별이 필요하지 않다는 결과를 보여줍니다. 75% 기준에 미달하는 시나리오라면 미달 부문 중에서 추가로 보고대상을 선별해야 하며, 이 화면은 그 판단이 필요한지 여부까지만 점검합니다.

판정에서 연결 대사까지 4단계 처리

단계내용
① 부문별 원천 집계부문별 외부수익·내부수익·부문손익·부문자산·부문부채를 연간(당기·전기) 단위로 집계
② 정량 테스트 판정수익·손익·자산 3개 테스트의 임계값(각 10%)을 계산하고 부문별 충족 여부를 판정해 보고대상 부문을 식별
③ 75% 보충 테스트보고대상 부문의 외부수익합계 비율을 전체와 비교해 추가 식별 필요 여부를 점검
④ 연결 대사 및 부가 점검부문합계(수익·손익·자산·부채)에 조정항목을 반영해 연결 금액과 대사하고, 주요고객 집중도·지역별 외부수익 분포를 함께 점검

조회조건

필드필수설명
Company Code고정조회 전용 표시값(1000)
회계연도필수2025 / 2026 선택
표시통화고정KRW 안내(백만원 단위)

결과 컬럼

부문별 보고대상 판정

컬럼의미 · 표시
외부수익 · 내부수익 · 수익합계연간 집계액(KRW), 수익 테스트 대상값
수익비중% · 손익비중% · 자산비중%각 테스트 임계값(10%) 대비 값
부문손익 · 부문자산 · 부문부채연간 집계액(KRW)
보고대상여부 · 판정근거보고대상/미달 상태와 테스트별 충족 여부 한 줄 요약(행 클릭 시 월별 전개)

연결 대사표 · 주요고객 집중도

컬럼의미 · 표시
부문합계 · 조정항목 · 연결금액 · 차이수익·손익·자산·부채 4개 항목의 대사 결과(차이는 0이어야 함)
고객명 · 관련부문 · 매출금액 · 비중% · 10%이상여부고객별 매출액이 전체 외부수익의 10% 이상인지 판정

SAP 표준 기능 매핑

표준 실행은 아래 SAP 표준 T-code가 그대로 담당하고, 이 화면은 정량 테스트 판정과 연결 대사, 주요고객 집중도 점검 관점을 더해 확장합니다.

SAP 표준 T-code역할
KE30수익성분석(CO-PA) 리포트 실행 — 부문별·고객별 외부수익·내부수익 집계의 참고 원천
S_ALR_87013611이익센터별 손익 리포트 — 부문(이익센터)별 손익·자산·부채 집계의 참고 원천

IFRS 요구사항 매핑표

기준서요구사항이 화면의 대응 기능원천 데이터비고
IFRS 8(K-IFRS 제1108호)정량적 기준에 의한 보고대상 영업부문 식별부문별 보고대상 판정표(수익·손익·자산 3개 테스트, 판정근거)ACDOCA(PRCTR·SEGMENT·HSL)임계값 적용과 부문 통합·세분화 최종 판단은 기준서 원문·회사 정책 전제(원문 확인 필요)
IFRS 8(K-IFRS 제1108호)외부수익 75% 보충 기준75% 외부수익 보충 테스트 패널ACDOCA.SEGMENT, COPA 수익성 세그먼트추가 식별이 필요한 경우의 구체적 선정 기준은 화면 범위 밖
IFRS 8(K-IFRS 제1108호)부문합계와 재무제표(연결) 금액의 대사연결 대사표(수익·손익·자산·부채, 차이 0 검증)ACDOCA 집계 vs 연결 결산 계정 총계(가상)조정항목 세부 구성은 회사 결산 프로세스에 따라 달라질 수 있음
IFRS 8(K-IFRS 제1108호)주요고객 의존도 공시(매출 10% 이상 고객)주요고객 집중도 점검 패널COPA 수익성 세그먼트 고객 특성값(가상)고객명은 일반화한 가상값이며 공시 대상 확정은 회사 판단

도입 시 확인이 필요한 부분

이익센터·세그먼트 매핑은 표준 필드를 전제로 한 것이라, 실제 도입 때는 회사의 관리회계 설계와 내부거래 상계 규칙에 맞춰 다시 정의합니다. 주요고객 판정 기준과 연결 조정항목 구성도 회사의 결산 프로세스에 따라 달라지므로 고정값으로 두지 않습니다.

참고 CDS 뷰

운영 서비스로 연결할 때를 가정한 참고 설계입니다(이번 화면은 mock 데이터 기반이며 아래 CDS 뷰는 구현되어 있지 않습니다).

@AbapCatalog.sqlViewName: 'ZISEGMENTRPT'
@EndUserText.label: '영업부문 정보 집계(참고)'
define view ZI_OperatingSegmentReport
  as select from acdoca
{
  key rbukrs                as CompanyCode,
  key gjahr                 as FiscalYear,
  key poper                 as FiscalPeriod,
  key segment                as SegmentCode,
  key prctr                  as ProfitCenter,
      sum( hsl )             as AmountInCoCodeCrcy
}
where rldnr = '0L'
group by rbukrs, gjahr, poper, segment, prctr

부문·이익센터 구분은 위 SegmentCode·ProfitCenter 를 내부거래 상계 규칙과 함께 활용하는 것을 전제로 합니다. 매핑 이해를 돕기 위한 참고용 설계이며, 실제 도입 시에는 운영 환경의 관리회계 설계에 맞춰 조정합니다.

OpenUI5 구성

기능사용 컨트롤
화면 골격sap.m.Page + 조회조건 영역 · 5개 결과 패널
조회조건sap.m.Input(비활성) · sap.m.Select — 우측 끝에 조회 버튼, 선택 변경/Enter 시 즉시 재조회
부문별 판정표sap.ui.table.Table — 12개 컬럼 그리드, 행 클릭(cellClick)으로 상세 다이얼로그 연결, RowSettings로 보고대상 부문 강조
대사·고객·분포 표sap.m.Table
판정·대사 상태sap.m.ObjectStatus/MessageStrip — 표준 상태값(Success·Warning·Error·None)으로 강조
상세 다이얼로그sap.m.Dialog + Fragment — 부문별 월별 수익 전개
포맷금액 · 비율 · 판정상태 포맷터, CSV 다운로드(UTF-8 BOM)

파일 구성

경로역할
index.htmlOpenUI5 부트스트랩 — sap_horizon · lodash · moment
Component.js조회조건 모델 · 결과 모델 초기화
manifest.json앱 디스크립터 — zui5.segmentrpt · ko 로케일
view/Main.view.xml조회화면 + 5개 결과 패널
view/DetailDialog.fragment.xml부문별 월별 수익 전개 다이얼로그
controller/Main.controller.js조회 · 75%테스트 메시지 설정 · 상세 다이얼로그 · CSV
model/ModelMock.jslocaldata JSON 읽기(Promise) + 정량테스트·대사·집중도 로직
model/formatter.js금액 · 비율 · 판정상태 포맷
i18n/i18n_ko.propertiesko 로케일 리소스
localdata/segmentrpt.json부문별 연간·월별 수치, 연결 조정항목, 고객·지역 데이터(검증용)

운영 전환 시에는 ModelMock 내부만 실제 서비스 호출로 바꾸면 화면과 판정·대사 로직은 그대로 씁니다.

검증 결과

화면 구성에 쓴 데이터는 영업부문 5개 × 당기·전기 2개년도, 부문별 월별 전개 24건(12개월 × 2개년도)입니다.

검증 항목결과
연결 대사 : 부문합계+조정항목=연결금액(수익·손익·자산·부채 × 당기·전기)8개 항목 전수 통과(차이 0)
정량 테스트 재계산(부문 × 테스트 × 연도)30개 조합 전수 재계산, 화면 판정과 100% 일치
75% 외부수익 보충 테스트당기·전기 모두 89.5%로 충족 — 재계산 결과 일치
월별 합계=연간값(부문 × 수익유형 × 연도)20개 조합 전수 검사, 차이 0건
정합성 검증 종합(Node.js 재계산 대조)총 52개 항목 전수 검사, 차이(diff_count) 0건 · 최대 차이 0원
의도적 예외 — 정량 테스트 3종 모두 미충족 부문(2개)75% 보충 테스트가 이미 충족되어 추가 식별 대상에서 제외됨을 화면·검증 스크립트가 동일하게 표시
조회 버튼 위치(조회조건 영역 오른쪽 끝) · 적용 테마(sap_horizon)통과
화면 렌더링 — 실브라우저에서 조회 → 판정표 행 클릭 → 상세 다이얼로그 실동작 후 캡처2/2

회사코드·부문명·고객명·계정체계는 모두 검증용 가상 데이터입니다.

자주 묻는 질문

정량 테스트 임계값(10%)은 모든 회사에 그대로 적용할 수 있나요?

10% 임계값 자체는 이 화면에 반영된 정량 기준이며, 실제 적용 시에는 부문 구분 방식과 예외적 통합·세분화 판단을 포함해 기준서 원문과 회사의 관리보고체계에 맞춰 재확인해야 합니다.

IFRS 8 영업부문 공시는 언제부터, 어떤 범위로 적용되나요?

IFRS 8(K-IFRS 제1108호)은 특정 연도에 한시적으로 적용되는 기준서가 아니라 영업부문 정보에 대해 지속적으로 적용되는 공시 요구사항입니다. 구체적인 시행일·경과규정 문단은 원문 확인이 필요합니다.

75% 외부수익 보충 테스트가 미충족이면 화면이 추가 보고대상을 자동으로 선정해 주나요?

아니요. 이 화면은 75% 기준 충족 여부와 추가 식별이 필요한지만 알려주며, 미달 부문 중 어떤 부문을 추가로 포함할지에 대한 최종 선정은 회사와 감사인이 판단합니다.

화면의 판정·대사 결과를 공시자료나 감사 대응 근거로 바로 사용할 수 있나요?

이 화면은 영업부문 정보를 미리 판정·대사해 보는 점검 도구이며, 최종 세분화·집계 판단과 공시자료 확정은 기준서 원문에 따라 회사와 감사인이 결정합니다.

영업부문 보고대상 판정, 지금 쓰는 SAP 위에서 먼저 점검해 보세요

결산 때마다 부문별 정량 테스트를 수작업으로 계산하는 대신, 화면에서 바로 판정 결과와 연결 대사, 주요고객 집중도까지 함께 보면 결산 준비 시간이 줄어듭니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

영업부문IFRS 8K-IFRS 1108보고대상부문판정연결대사OpenUI5