솔루션 홈
IAS 16

SAP 예비부품·상시대기장비 분류 점검 — IAS 16, 부품이 재고자산인지 유형자산인지 사용 예상기간과 전용 여부로 가려 장부와 맞춰본다

기대 분류 판정 · 재고 사용 비용과 유형자산 감가상각의 기대 금액 · 분류 매트릭스 · 장부 대조를 건 단위로 확인합니다

정비용으로 쌓아 둔 예비부품과 상시 대기 장비는 재고자산일까요, 유형자산일까요? IAS 16 유형자산(K-IFRS 제1016호)은 예비부품·대기성 장비·보수용 장비를 일반적으로 재고자산으로 보아 사용할 때 비용으로 인식하게 하되, 주요 예비부품과 상시 대기 장비가 한 회계기간을 초과해 사용될 것으로 예상되면, 또 특정 유형자산과 함께만 사용할 수 있으면 유형자산으로 처리하도록 요구합니다. 사용 시 비용 인식은 IAS 2 재고자산(K-IFRS 제1002호)과 이어집니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.

실무에서는 오래 쓸 주요 부품이 재고자산으로 남아 감가상각이 시작되지 않거나, 한 번 쓰고 끝나는 범용 부품이 유형자산으로 올라가 상각되거나, 유형자산 부품의 감가상각누계가 가용일·상각기간과 어긋나거나, 재고 부품의 사용분이 비용으로 반영되지 않는 일이 생깁니다. 부품 한 건마다 기대 분류와 기대 금액을 계산해 장부와 대조하고 어긋난 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 자산 마스터 조회는 AS03 이, 감가상각 실행은 AFAB 가, 자재문서 조회는 MB51 이, 재고 개요는 MMBE 가, G/L 개별 항목은 FAGLL03 이 담당합니다. 이 화면은 표준 데이터 구조를 그대로 이어받아 부품 단위 기대 분류와 기대 금액 관점을 더해 조회·검증하는 방식으로 확장합니다.
항목내용
업무 영역재무회계(FI) — 유형자산·재고자산 분류
관련 기준서IAS 16 유형자산(K-IFRS 제1016호) — 예비부품·상시대기장비·보수용 장비의 분류, IAS 2 재고자산(K-IFRS 제1002호) 연계
Namespacezui5.sparepart
셸 구조단일 페이지 + 4개 탭
화면 수메인 1 · 상세 다이얼로그 1
SAP 표준 T-codeAS03 · AFAB · MB51 · MMBE · FAGLL03
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상부품별 기대 분류(재고자산/유형자산)와 장부 분류·사용 비용·감가상각누계
핵심 산식기대 순액 = 기대 재고 잔액 + 기대 유형자산 원가 − 기대 감가상각 · 점검 차이 = 장부 순액 − 기대 순액
결과 표시정상 / 점검 필요

실제 화면 6종 둘러보기

조회조건과 부품 명세 탭
조회조건과 부품 명세 탭 — 조회조건 한 줄 오른쪽 끝에 조회·초기화 버튼이 있고, 그 아래 부품 건수, 원가 합계, 기대 순액과 장부 순액, 점검 필요·대사 차이 요약과 부품 명세가 한 화면에 뜹니다.
점검 필요 건만 모아 보기
점검 필요 건만 모아 보기 — 점검 결과를 “점검 필요”로 고르면 네 가지 판정 규칙에 걸린 11건만 남고, 기대 분류와 장부 분류, 점검 차이와 점검 내용이 같은 줄에 표시됩니다.
분류 매트릭스 탭
분류 매트릭스 탭 — 기대 분류와 장부 분류를 교차한 네 칸으로 분류가 어긋난 건수와 금액을 한눈에 봅니다.
구분별 집계 탭
구분별 집계 탭 — 예비부품·상시대기장비·보수용 장비별로 원가, 기대 순액, 장부 순액, 점검 차이를 모으고 합계 행을 강조합니다.
대사 결과 탭
대사 결과 탭 — 대사식 여섯 가지를 회사별로 좌변·우변·검사 건수·차이 건수·최대 차이로 보여 줍니다.
부품 상세 다이얼로그
부품 상세 다이얼로그 — 부품 명세의 행을 누르면 기대 금액과 장부 금액, 상각 기간, 점검 내용을 한 창에서 확인합니다.

사용 방법

  1. 기준 연월(YYYYMM)을 넣고, 회사코드·부품 구분·기대 분류·점검 결과·부품번호는 필요할 때만 고릅니다. 비워 두거나 "전체"를 고르면 해당 조건 없이 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있고 초기화 버튼이 그 옆에 있습니다. 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 2026년 9월)으로 자동 조회됩니다.
  3. 요약 카드에서 부품 건수, 원가 합계, 기대 순액과 장부 순액, 점검 필요 건수, 대사 차이 건수를 먼저 확인합니다.
  4. 탭을 부품 명세 → 분류 매트릭스 → 구분별 집계 → 대사 결과 순으로 옮겨 가며 건 단위에서 분류·구분·대사 순으로 넓혀 봅니다.
  5. 부품 명세에서 행을 누르면 기대 금액과 장부 금액, 점검 내용을 담은 상세 창이 열립니다.
  6. CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.

분류 기준과 네 가지 점검 규칙

부품 한 건마다 예상 사용기간과 특정 설비 전용 여부에서 기대 분류를 정하고, 장부의 분류와 금액이 다르면 아래 코드 중 하나로 나눕니다. 원인을 단정하지 않고 점검 필요로만 표시합니다.

판정조건결과사용자 조치
C1 유형자산 후보가 재고로 분류예상 사용기간 12개월 초과 또는 설비 전용인데 장부는 재고자산점검 필요사용기간·전용 여부 확인, 재분류와 감가상각 개시 검토
C2 재고 후보가 유형자산으로 분류12개월 이하이고 범용인데 장부는 유형자산점검 필요재고자산 분류 여부와 감가상각 인식분 확인
C3 감가상각누계 차이모두 유형자산인데 장부 감가상각누계가 기대 감가상각과 다름점검 필요가용일·상각기간·상각 개시월 확인
C4 사용 비용 차이모두 재고자산인데 장부 사용 비용이 사용수량 × 단가와 다름점검 필요출고(사용) 수량과 비용 인식액 확인
-위 조건에 해당 없음정상조치 없음

화면은 회계기간 12개월, 정액법·잔존가치 0·가용월 포함 월할 상각을 점검용 가정으로 둡니다. 회사 정책과 다르면 확인 필요 항목입니다.

기대 금액 산출에서 대사까지 순서

  1. 원가를 수량 × 단가로 구합니다.
  2. 예상 사용기간이 12개월을 넘거나 설비 전용이면 유형자산, 아니면 재고자산으로 기대 분류를 정합니다.
  3. 재고자산이면 사용수량 × 단가를 기대 사용 비용으로, 나머지를 기대 재고 잔액으로 둡니다.
  4. 유형자산이면 원가를 기대 유형자산 원가로 두고, 경과 개월과 상각 기간 중 짧은 쪽을 상각 기간으로 나눈 비율을 곱해 기대 감가상각을 구합니다.
  5. 장부 순액에서 기대 순액을 뺀 점검 차이를 건별로 구하고, 회사·분류·구분 단위로 모아 아래 대사식으로 확인합니다.
번호대사식
R1원가 = 수량 × 단가
R2원가 = 기대 재고 잔액 + 기대 사용 비용 + 기대 유형자산 원가
R3기대 유형자산 원가 − 기대 감가상각 = 기대 순액
R4장부 순액 − 점검 차이 = 기대 순액
R5분류 매트릭스의 건수·원가 합계 = 부품 명세 합계
R6점검 코드별 건수 합 = 점검 필요 건수

조회조건

조회조건필수처리 방식
기준 연월필수필터 조건(YYYYMM 6자리)
회사코드선택전체 선택 시 조건 생략
부품 구분선택예비부품 · 상시대기장비 · 보수용 장비
기대 분류선택유형자산 · 재고자산
점검 결과선택정상 · 점검 필요
부품번호선택입력 후 Enter 로도 조회

결과 컬럼

탭결과 컬럼
부품 명세부품번호 · 회사 · 부품명 · 구분 · 연관 설비 · 설비 전용 여부 · 예상 사용기간 · 수량 · 원가 · 기대 분류 · 장부 분류 · 기대 순액 · 장부 순액 · 점검 차이 · 점검 결과 · 점검 내용
분류 매트릭스회사 · 기대 분류 · 장부 분류 · 분류 상태 · 건수 · 원가 · 기대 순액 · 장부 순액 · 점검 차이
구분별 집계회사 · 구분 · 건수 · 원가 · 기대 유형자산 장부금액 · 기대 재고 잔액 · 기대 순액 · 장부 순액 · 점검 차이 · 점검 필요 건수
대사 결과회사 · 대사번호 · 대사 항목 · 대사식 · 좌변 · 우변 · 검사 건수 · 차이 건수 · 최대 차이

SAP 표준 기능 매핑

T-code이름쓰임
AS03자산 마스터 조회유형자산으로 올린 부품의 가용일·상각 정보 확인
AFAB감가상각 실행상각 개시월과 누계액의 근거 확인
MB51자재문서 목록재고 부품의 사용(출고) 수량 추적
MMBE재고/요구 개요재고 잔액이 원가에서 사용분을 뺀 값인지 확인
FAGLL03G/L 계정 개별 항목 조회분류별 계정 잔액의 근거 항목 추적
기준서요구사항화면 반영
IAS 16 유형자산(K-IFRS 제1016호)주요 예비부품·상시대기장비의 유형자산 분류(한 회계기간 초과 사용 예상)기대 분류 판정, C1·C2
IAS 16 유형자산(K-IFRS 제1016호)특정 유형자산과 함께만 사용할 수 있는 예비부품·보수용 장비의 유형자산 처리설비 전용 여부 반영(전용 여부는 입력 속성 — 확인 필요)
IAS 16 유형자산(K-IFRS 제1016호)유형자산의 감가상각(사용 가능한 때부터)기대 감가상각, C3(상각방법·잔존가치는 회사 정책 확인 필요)
IAS 2 재고자산(K-IFRS 제1002호)재고자산 사용 시 비용 인식기대 사용 비용, C4

참고 CDS 뷰

@AccessControl.authorizationCheck: #NOT_REQUIRED
define view entity SparePartClassCheck
  as select from mseg
    inner join mara on mara.matnr = mseg.matnr
{
  key mseg.mblnr as DocNo,
      mara.matnr as PartNo,
      mara.mtart as MaterialType,
      cast( mseg.menge * mseg.dmbtr as abap.dec(18,0) ) as CostAmt
}
// 예상 사용기간·설비 전용 여부의 보관 위치는 회사마다 달라 확인 필요

원천은 자재 마스터(MARA), 자재 평가(MBEW), 자재문서(MSEG), 자산 마스터(ANLA), 유니버설 저널(ACDOCA)입니다. 뷰 이름과 조건은 스케치이며, 예상 사용기간과 설비 전용 여부, 가용일의 보관 위치는 확인 필요로 남겼습니다.

OpenUI5 구성

구성내용
업무 영역재무회계(FI) · 예비부품·상시대기장비 분류 점검
화면 구성조회조건 영역(우측 조회·초기화) + 요약 카드 + 부품 명세·분류 매트릭스·구분별 집계·대사 결과 4개 탭, 상세 Dialog
데이터 모델OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 해당 엔티티셋에 직접 바인딩
조회조건 처리필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음
정렬·페이징정렬 객체로 서버 정렬($orderby), 범위 읽기로 페이징($top·$skip), 총건수는 인라인 건수
집계요약 카드는 요약 엔티티셋을 읽어 합산하고, 금액 문자열은 숫자로 변환해 표시·비교
실패 안내서비스 연결 실패와 요청 실패, 빈 응답을 구분해 사용자 메시지로 안내
테이블결과가 많은 부품 명세는 sap.ui.table.Table, 나머지는 sap.m.Table
테마sap_horizon · 한국어

파일 구성

구분내용
앱 본체index.html · manifest.json · Component.js · controller · view · model · i18n · css
데이터 서비스OData 서비스 정의와 엔티티셋별 데이터
검증 전용앱 본체와 분리된 검증용 샘플 데이터 구성
설명서13개 절 설명서

검증 결과

화면 구성에 쓴 검증용 샘플 데이터는 가상 부품 48건(회사 1000 24건 · 회사 2000 24건)으로 원 단위로 맞물리도록 구성했습니다.

대사식검사결과차이 건수
R1 원가 산출48일치0
기대 분류 재판정48일치0
R2 분류별 원가 배분48일치0
R3 기대 순액48일치0
R4 장부 순액과 기대 순액48일치0
R5·R6 매트릭스·구분별 합계, 점검 코드 합2개 회사일치0

점검 필요 11건(유형자산 후보가 재고로 분류 3 · 재고 후보가 유형자산으로 분류 2 · 감가상각누계 차이 3 · 사용 비용 차이 3)은 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스이며 대사 차이와 분리해 기록했습니다. 판정 코드는 별도 스크립트로 다시 계산해 전수 비교했고 대사 차이는 0건이었으며, 화면의 요약 카드 값도 스크립트 결과와 일치했습니다.

자주 묻는 질문

이 화면의 “점검 필요”는 분류가 잘못됐다는 뜻인가요?

아닙니다. 이 화면은 예비부품·상시대기장비의 기대 분류와 장부 분류·금액을 맞춰 어긋난 건을 가려내는 점검 도구입니다. 재고자산으로 둘지 유형자산으로 둘지의 최종 판단은 기준서 원문과 회사의 회계정책에 따라 회사와 감사인이 합니다.

적용 시기와 범위는 어떻게 되나요?

이 화면이 다루는 예비부품·상시대기장비 분류는 IAS 16 유형자산(K-IFRS 제1016호)의 요구사항이며 사용 시 비용 인식은 IAS 2 재고자산(K-IFRS 제1002호)과 맞물립니다. 시행일과 경과규정은 원문으로 확인하지 못해 확인 필요로 두었습니다. 범위는 기대 분류 판정, 재고 사용 비용과 유형자산 감가상각의 기대 금액 산출, 장부 대조와 집계 대사까지입니다.

한 회계기간을 초과해 사용하는지는 어떻게 판단하나요?

부품별 예상 사용기간 입력값이 12개월을 넘는지로 단순화했습니다. 결산 기간이 12개월이 아니거나 사용 계획이 바뀐 부품, 특정 설비 전용 여부가 불분명한 부품은 담당자 확인이 필요합니다.

화면에 나온 회사와 금액은 실제 데이터인가요?

아닙니다. 가상의 회사·부품·설비로 만든 검증용 샘플 데이터이며, 실제 고객사의 계정과목이나 금액과 무관합니다. 점검 화면의 동작을 보이기 위해 점검 필요 11건을 의도적으로 포함했습니다.

#IAS 16 #K-IFRS 1016 #예비부품 #상시대기장비 #재고자산 분류 #감가상각 #OpenUI5

정비 부품이 많다면, 분류 기준을 미리 맞춰 두세요

설비가 많은 제조 회사일수록 결산과 감사 시점에 예비부품의 재고·유형자산 분류를 다시 확인하게 됩니다. 화면에서 기대 분류와 장부가 다른 건을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

도입 문의