솔루션 홈
IAS 34

SAP 중간기간 불균등 원가 인식 점검 — IAS 34, 연말에도 같은 처리가 적절한 이연·선계상인지 가려 분기 인식액을 장부와 맞춰본다

발생액 · 연말 기준 재산정 인식액 · 분기별 집계 대사를 항목·분기 단위로 확인합니다

분기 결산에서 연간 원가를 평균으로 나눠 매 분기 똑같이 잡거나, 아직 쓰지 않은 정기 보수비를 미리 계상하거나, 한 분기에 몰려 쓴 광고비를 뒤 분기로 미루는 일이 있습니다. IAS 34 중간재무보고(K-IFRS 제1034호)는 중간기간에도 연차와 같은 회계정책으로 인식·측정하도록 하며, 연중 불균등하게 발생하는 원가는 연말에도 같은 방식으로 미리 계상하거나 이연하는 것이 적절한 경우에만 중간기간에 그렇게 처리하게 합니다. 계절성이 있는 수익도 발생 시점에 인식하고 연간 평균으로 안분하지 않으며, 계절성에 관한 내용을 설명하도록 요구합니다.

실무에서는 원가 계정 원장, 선급·미지급 계정, 이연·선계상 근거 문서가 따로 있어서 어떤 분기에 무엇을 얼마나 미뤘거나 앞당겼는지, 그 처리가 연말에도 같은 모양으로 설 수 있는지 한눈에 보기 어렵습니다. 이 화면은 항목·분기별로 발생액에서 연말 기준으로 인정되는 이연·선계상만 반영해 인식액을 다시 계산하고 장부 인식액과 맞춰 본 뒤, 분기별 집계와 대사하도록 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 원가·수익 계정의 개별항목은 FAGLL03·FBL3N 이, 계정 잔액은 FS10N 이, 코스트센터 개별항목은 KSB1 이 담당합니다. 이 화면은 그 표준 데이터 구조를 이어받아 중간기간 원가 인식의 대사를 조회·검증 관점에서 확장합니다.
항목내용
업무 영역재무회계(FI) — 중간재무보고 원가 인식
관련 기준서IAS 34 중간재무보고(K-IFRS 제1034호) — 중간기간 불균등 발생 원가의 인식과 계절성 수익 인식 요구사항
Namespacezui5.intseason
셸 구조단일 페이지 + 4개 탭
화면 수메인 1 · 상세 팝업 1
SAP 표준 T-codeFAGLL03 · FBL3N · FS10N · KSB1
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·산출·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상항목·분기별 발생액·이연 조정·선계상 조정, 장부 인식액과 재산정 인식액, 기준별 점검 현황, 분기별 비용·수익 비교와 연간 합계
핵심 산식장부 인식액 = 발생액 − 이연 조정 + 선계상 조정 · 재산정 인식액 = 발생액 − (연말 기준 적정 후보 건의 이연 조정) + (연말 기준 적정 후보 건의 선계상 조정) · 장부−재산정 차이 = 장부 인식액 − 재산정 인식액
결과 표시정상 / 점검 필요

실제 화면 6종 둘러보기

조회조건 · 요약 지표 · 항목·분기 명세
조회조건 · 요약 지표 · 항목·분기 명세 — 조회조건과 요약 지표 7개, 항목·분기별 발생액·이연·선계상·장부 인식액·재산정 인식액과 점검 결과가 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
점검 필요 건만 조회한 항목·분기 명세
점검 필요 건만 조회한 항목·분기 명세 — 점검 결과를 점검 필요로 두고 조회하면 연말 기준으로 적정하다고 보기 어려운 이연·선계상, 수익의 평균 안분, 근거 번호 공란 건만 남습니다. 회계연도 입력란에서 Enter 키로도 조회됩니다.
기준별 점검 현황
기준별 점검 현황 — 이연 건·선계상 건·수익 안분·근거 번호 4개 기준마다 검사 건수, 점검 필요 건수, 차이 절대값 합계와 최대 차이를 보여줍니다.
분기별 발생액 · 인식액 · 재산정액 비교
분기별 발생액 · 인식액 · 재산정액 비교 — 비용과 수익을 구분해 분기별 발생액·장부 인식액·재산정 인식액·차이를 놓고, 이연·선계상 조정 누계와 연간 합계 소계 행까지 보여줍니다.
대사 결과
대사 결과 — 정합성 대사 6종과 장부 점검 대사 2종의 좌변·우변·검사 건수·차이 건수·최대 차이를 보여줍니다.
항목·분기 상세 팝업
항목·분기 상세 팝업 — 행을 누르면 그 건의 발생액·이연·선계상·장부 인식액·재산정 인식액과 차이, 연말 기준 적정 여부가 열리고 기준별 점검 현황이 함께 나옵니다.

사용 방법

  1. 회계연도를 넣고, 분기·항목 구분·발생일 시작/종료·점검 코드·점검 결과는 필요할 때만 고릅니다. "전체"를 고르거나 비워 두면 해당 조건 없이 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(회계연도 2025)으로 자동 조회됩니다.
  3. 요약 지표에서 점검 대상 건수, 점검 필요 건수, 비용 발생액·장부 인식액, 비용·수익 각각의 장부−재산정 차이, 정합성 대사 차이 건수를 확인합니다. 비용과 수익은 섞지 않고 구분해 합산합니다.
  4. 항목·분기 명세 → 기준별 점검 → 분기별 비교 → 대사 결과 탭 순서로 이동합니다.
  5. 항목·분기 명세에서 행을 누르면 그 건의 발생액·이연·선계상·재산정 결과와 기준별 점검 현황 팝업이 열립니다.
  6. CSV 내려받기로 현재 탭의 결과를 UTF-8(BOM) 파일로 받습니다.

원가 인식 점검 코드 판정 규칙

같은 건에서는 위에서부터 차례로 보며 먼저 걸리는 코드 하나가 붙습니다. 결과는 원인을 단정하지 않고 확인을 요청하는 표시입니다. 연말 기준 적정 여부는 회사가 입력한 판단 자료이며, 화면은 그 판단대로 재산정했을 때 장부와 차이가 나는지를 보여 줍니다.

판정 대상판정 조건점검 코드결과사용자 조치
항목·분기 명세비용 항목에 이연 조정이 있고 연말 기준으로 적정하다고 보기 어려움T01점검 필요이연 근거와 연말 기준 자산 요건 충족 여부 확인 (되돌림 행은 이연 재산정과 함께 확인)
항목·분기 명세비용 항목에 선계상 조정이 있고 연말 기준으로 적정하다고 보기 어려움T02점검 필요선계상 근거와 연말 기준 현재의무 요건 충족 여부 확인 (정산 행은 선계상 재산정과 함께 확인)
항목·분기 명세수익 항목을 연간 평균으로 안분해 이연·선계상했고 연말 기준으로 적정하다고 보기 어려움T03점검 필요발생 시점 인식 여부와 계절성 설명 필요 여부 확인
항목·분기 명세연말 기준 적정 후보로 이연·선계상했는데 근거 번호가 비어 있음T04점검 필요근거 문서 확인 후 근거 번호 기재
분기별 비교그 분기(연간 합계 포함)에 점검 필요 건이 하나라도 포함됨Q01점검 필요분기 명세에서 확인
전체위 어느 것도 해당하지 않음T00 · Q00정상조치 없음

발생액에서 분기별 대사까지의 산출 순서

  1. 장부 인식액 = 발생액 − 이연 조정 + 선계상 조정 (이연 조정은 뒤 분기로 미룬 금액이 +, 되돌린 금액이 −, 선계상 조정은 미리 계상한 금액이 +, 정산한 금액이 −)
  2. 재산정 인식액 = 발생액 − (연말 기준 적정 후보인 건의 이연 조정) + (연말 기준 적정 후보인 건의 선계상 조정) — 점검 필요인 건은 이연·선계상을 반영하지 않고 발생액 그대로 둡니다.
  3. 장부−재산정 차이 = 장부 인식액 − 재산정 인식액
  4. 분기별 집계 — 비용·수익을 구분해 분기별 발생액·장부 인식액·재산정 인식액·차이를 더하고, 이연·선계상 조정은 분기말 누계로 보여 줍니다.
  5. 기준별 점검 — 이연·선계상·수익 안분·근거 번호 4개 기준마다 검사 건수와 점검 필요 건수, 차이 절대값 합계를 집계합니다.
  6. 정합성 대사 6종과 장부 점검 대사 2종으로 마무리

조회조건

조건필수설명
회계연도필수YYYY 4자리
분기선택1~4분기
항목 구분선택비용·수익
발생일 시작 · 종료선택YYYY-MM-DD, 발생일 범위
점검 코드선택T00~T04
점검 결과선택정상·점검 필요

결과 컬럼

항목·분기 명세 18개 컬럼, 기준별 점검 12개 컬럼, 분기별 비교 20개 컬럼, 대사 결과 10개 컬럼으로 구성되며 금액 단위는 원(요약 지표는 천원)입니다.

탭주요 컬럼
항목·분기 명세항목 번호·항목명·구분·계정 구분·발생일, 발생액·이연 조정·선계상 조정, 장부 인식액·재산정 인식액·차이, 연말 기준 적정 여부·근거 번호, 점검 결과·코드·내용
기준별 점검점검 기준, 판정 방법, 검사 건수, 점검 필요 건수, 차이 절대값 합계, 최대 차이, 점검 결과·코드·내용
분기별 비교분기, 소계 행 표시, 항목 건수, 비용·수익별 발생액·장부 인식액·재산정 인식액·차이, 이연·선계상 조정 누계, 점검 결과·코드·내용
대사 결과대사 번호·구분·항목·대사식, 좌변·우변, 검사·차이 건수, 최대 차이

SAP 표준 기능 매핑

표준 T-code

T-code표준 기능이 화면과의 관계
FAGLL03G/L 계정 개별항목 조회비용·수익 항목의 발생액과 이연·선계상 계정 변동을 확인하는 출발점
FBL3NG/L 계정 개별항목 조회발생일·발생액을 전표 단위로 추적
FS10NG/L 계정 잔액 조회이연·선계상 조정 누계와 계정 잔액을 대조
KSB1코스트센터 개별항목 조회비용 항목의 발생 귀속 확인

IFRS 요구사항 매핑

기준서요구사항대응 기능원천 데이터비고
IAS 34 중간재무보고(K-IFRS 제1034호)연중 불균등하게 발생하는 원가는 연말에도 미리 계상하거나 이연하는 것이 적절한 경우에만 중간기간에 그렇게 처리항목·분기 명세 탭(T01·T02)원가 계정 원장 항목, 선급·미지급 계정 변동(확인 필요)연말 기준 적정 여부를 반영한 재산정 인식액과 장부 인식액을 같은 줄에서 비교
IAS 34 중간재무보고(K-IFRS 제1034호)계절성·순환성·일시적으로 발생하는 수익은 발생 시점에 인식하고 연간 평균으로 안분하지 않으며 계절성에 관한 내용을 설명기준별 점검 탭(T03)수익 계정 원장 항목, 계절성 설명 자료(확인 필요)수익을 앞당겨 계상한 건과 되돌린 건을 함께 표시, 공시 적정성은 회사와 감사인이 판단
IAS 34 중간재무보고(K-IFRS 제1034호)중간재무보고에도 연차재무제표와 같은 자산·부채 인식 기준 적용항목·분기 명세 탭(T04) · 분기별 비교 탭이연·선계상 근거 문서(확인 필요)근거 번호가 비어 있는 건을 점검 대상으로 표시

참고 CDS 뷰

원천테이블

테이블내용사용 필드
ACDOCA유니버설 저널RYEAR, POPER, RACCT, BUDAT, HSL
BKPF · BSEG전표 헤더·라인BELNR, BUDAT, HKONT, DMBTR
이연·선계상 근거 문서, 연말 기준 적정 여부 판단 자료항목별 이연·선계상 귀속과 판단 결과확인 필요

CDS 뷰 스케치

@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: 'Interim cost recognition basis'
define view entity InterimCostRecognition
  as select from I_JournalEntryItem
{
  key CompanyCode,
  key FiscalYear,
  key GLAccount,
      PostingDate,
      AmountInCompanyCurrency as IncurredAmount
      // 장부 인식액   = Incurred - Deferred + Accrued
      // 재산정 인식액 = Incurred - (연말 기준 적정 후보만) Deferred + (연말 기준 적정 후보만) Accrued
}

OpenUI5 구성

  1. 데이터는 OData V2 모델 하나로 받으며, 서비스 선언은 앱 설정 파일의 데이터 소스에만 둡니다.
  2. 탭마다 별도의 데이터 집합에 바인딩해 화면 블록이 각자 필요한 행만 받고, 한 번에 받아 컨트롤러에서 쪼개지 않습니다.
  3. 조회조건은 필터 객체로 만들어 $filter 로만 전달하고, "전체"와 빈 값은 필터를 만들지 않습니다. 발생일 범위는 두 조건을 AND 로 묶은 필터 하나로 보냅니다.
  4. 정렬·페이징은 테이블의 sorter 와 threshold 로 $orderby · $top · $skip 을 호출하고, 총건수는 $inlinecount 로 받습니다.
  5. 요약 지표의 합산식은 컨트롤러 한 곳에 모았고, 비용과 수익은 구분해 합산합니다.
  6. 서비스에 연결되지 않으면 ErrorHandler 가 메타데이터 실패와 요청 실패를 구분해 안내 창을 띄웁니다.
  7. 테이블은 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개, 가상 항목 12개 × 4개 분기 = 명세 48건, 기준별 점검 4개, 분기별 비교 5행, 대사 8종)로 실제 브라우저에서 렌더링하고, 명세 데이터를 별도 코드로 다시 읽어 장부 인식액·재산정 인식액·차이 48건을 재계산해 화면 값과 대조했습니다(차이 0건, 최대 차이 0원).

정합성 대사(회계연도 2025)검사 건수차이 건수최대 차이
인식액 = 발생액 − 이연 조정 + 선계상 조정4800
항목별 연간 이연 조정 합계 = 01200
항목별 연간 선계상 조정 합계 = 01200
분기별 집계 = 해당 분기 명세 합계800
연간 인식액 합계 = 연간 발생액 합계200
재산정 인식액 연간 합계 = 연간 발생액1200

장부 점검 대사 2종(장부 인식액↔재산정 인식액, 분기 단위 인식 차이)은 점검 화면이라 의도적으로 넣은 예외 건이 있습니다 — 항목·분기 단위 점검 필요 15건(T01 3건 · T02 7건 · T03 4건 · T04 1건, 정상 33건)이며, 인식 차이는 14건(최대 415,000,000원)과 분기 단위 4건(최대 555,000,000원)입니다. 이 건수는 정합성 대사의 차이 건수와 분리해 기록했습니다. 조회 버튼 위치, Enter 조회, 테마 sap_horizon, 날짜 범위 조회, 행 클릭 상세 팝업, 연결 실패 안내까지 실제 브라우저에서 확인했습니다.

자주 묻는 질문

이 점검은 어떤 기준서의 어떤 요구사항에 근거하며 적용 시기는 어떻게 되나요?

IAS 34 중간재무보고(K-IFRS 제1034호)는 중간기간에도 연차와 같은 회계정책으로 인식·측정하게 하며, 연중 불균등하게 발생하는 원가는 연말에도 같은 방식으로 미리 계상하거나 이연하는 것이 적절한 경우에만 중간기간에 그렇게 처리하도록 합니다. 이 화면은 그 요구사항을 분기별 인식액 재산정으로 점검하는 도구입니다. 중간기간 법인세, 최소 공시 항목, 추정 변경의 중간기간 반영은 범위에 넣지 않았고, 시행일과 경과 규정은 기준서 원문에서 확인 필요합니다.

이연이나 선계상이 있으면 모두 점검 필요인가요?

아닙니다. 회사가 연말에도 같은 처리가 적절하다고 본 건은 재산정에 그대로 반영되어 차이가 생기지 않습니다. 연말 기준으로 적정하다고 보기 어렵다는 자료가 입력된 건만 점검 필요로 표시하며, 그 판단의 타당성은 이 화면이 가리지 않습니다.

분기별로는 차이가 나는데 연간으로는 0 인 이유가 무엇인가요?

이연과 선계상은 연말까지 모두 되돌려지므로 연간 합계의 인식액과 발생액은 같아지고 분기별 귀속 시점만 달라집니다. 그래서 분기 단위 차이는 장부 점검 대사에서 의도적 예외로 따로 보여 주고, 연간 합계가 맞는지는 정합성 대사에서 확인합니다.

"점검 필요"는 인식을 잘못했다는 뜻인가요?

그렇게 단정하지 않습니다. 이 화면은 조회·점검 도구이며 점검 필요는 연말 기준과 같은 처리인지, 근거 번호가 있는지 확인하라는 표시입니다. 최종 판단은 회사와 감사인이 합니다.

#IAS 34 #K-IFRS 1034 #중간재무보고 #불균등 발생 원가 #원가 이연 #선계상 #계절성 수익 #OpenUI5

분기 인식액을 결산 전에 한 화면으로 대사하세요

원가 계정 원장, 선급·미지급 계정, 이연·선계상 근거 문서에 흩어진 정보를 분기 결산 때마다 다시 맞추느라 시간이 든다면, 우리 회사 계정 체계에 맞춘 점검 화면이 필요하다면 문의해 주세요.

도입 문의

PGB&Company(피지비앤컴퍼니)  │  02129 서울특별시 중랑구 봉우재로 45, 501호  │  사업자등록번호 211-26-66790  │  대표 임민택  │  lmt@pgbe.co.kr

© 2026 PGB&Company. All Rights Reserved.