솔루션 홈
IAS 2

SAP 재고자산 원가 구성·정상조업도 배부 점검 — IAS 2, 가동률이 낮은 달의 고정간접비를 재고에 얹지 않았는지 원장과 맞춰본다

품목별 원가 구성·플랜트 배부율·원장 재고 원가·당기비용을 한 화면에서 대사합니다

공장의 가동률이 낮은 달에는 고정제조간접원가(감가상각비·공장 임차료 같은 조업도와 무관한 원가)를 그달 생산분에만 나누면 제품 한 개당 원가가 부풀어 오릅니다. IAS 2 재고자산(K-IFRS 제1002호)은 고정제조간접원가를 생산설비의 정상조업도를 기준으로 배부하고, 저조업도로 배부되지 못한 금액과 비정상 낭비·판매원가 같은 항목은 발생기간 비용으로 다루도록 요구합니다. 실제조업도가 정상 수준보다 높으면 반대로 배부율을 낮춰 재고가 원가를 넘지 않게 합니다.

실무에서는 배부 실행이 실제조업도 기준으로 돌아가 미배부 비용이 재고에 남거나, 판매·물류비와 일반관리비가 재고 계정으로 함께 전기되는 일이 생깁니다. 원장 데이터를 그대로 이어받아 품목마다 원가를 다시 산출하고 원장과 나란히 놓는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 자재 원가 구성은 CKM3, 생산오더 원가는 COOIS, 원가센터 전표는 KSB1, 재고·비용 계정 전표와 잔액은 FAGLL03·FS10N 이 담당합니다. 이 화면은 표준 데이터 구조를 그대로 이어받아 정상조업도 기준 배부와 원장 대사라는 조회·검증 관점을 더해 확장합니다.
항목내용
업무 영역재무회계(FI) · 재고자산 원가
관련 기준서IAS 2 재고자산(K-IFRS 제1002호) — 원가의 구성, 고정제조간접원가의 정상조업도 기준 배부, 원가 제외 항목
Namespacezui5.invcost
셸 구조단일 페이지 + 5개 탭
화면 수메인 1 · 상세 다이얼로그 1
SAP 표준 T-codeCKM3 · COOIS · KSB1 · FAGLL03 · FS10N
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상품목별 재고 원가 구성, 플랜트별 고정제조간접원가 배부율·배부액·미배부액, 원장 재고 원가·당기비용
핵심 산식배부율 = 고정제조간접원가 ÷ max(정상조업도, 실제조업도) · 배부 고정간접 = 배부율 × 투입 조업도 · 원장 재고 원가 = 산출 재고 원가 + 배부 차이 + 제외 항목 산입액
결과 표시정상 / 점검 필요 / 확인 필요 / 대상 외

실제 화면 6종 둘러보기

품목별 원가 판정
품목별 원가 판정 — 조회조건과 요약 지표, 품목 24건의 원가 구성과 정상조업도 배부 결과, 점검 결과가 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
플랜트 배부 기준
플랜트 배부 기준 — 플랜트별 고정제조간접원가 총액, 정상조업도와 실제조업도, 배부율·배부액·미배부액을 원장 금액과 나란히 봅니다.
원가 항목 명세
원가 항목 명세 — 품목마다 재료비·노무비·변동간접·배부 고정간접과 제외 항목을 줄로 나눠 처리 기준과 원장 산입액을 보여줍니다.
결과구분별 집계
결과구분별 집계 — 정상·점검 필요·확인 필요·대상 외 구분마다 품목 수와 산출·원장 재고 원가를 모아 봅니다.
대사
대사 — 대사식마다 검사 건수와 차이 건수, 최대 차이 금액, 의도적 예외 건수를 나란히 보여줍니다.
품목 상세 다이얼로그
품목 상세 다이얼로그 — 행을 클릭하면 산출 과정과 원장 대사, 점검 단계별 결과, 원가 항목 명세가 항목별로 펼쳐집니다.

사용 방법

  1. 회계연도를 넣고, 회사와 플랜트는 필요할 때만 고릅니다. 비워 두면(전체) 전체가 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 회계연도 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건으로 자동 조회됩니다.
  3. 요약 줄에서 품목 수, 점검·확인 필요 품목, 산출 재고 원가 합계, 원장 재고 원가, 산출-원장 차이 절대값, 미배부 고정간접을 먼저 확인합니다.
  4. 탭을 옮겨 가며 품목별 원가 판정 → 플랜트 배부 기준 → 원가 항목 명세 → 결과구분별 집계 → 대사 순으로 좁혀 봅니다.
  5. 품목별 원가 판정 탭에서 행을 누르면 산출 과정과 원장 대사, 단계별 결과, 원가 항목 명세가 상세 다이얼로그로 열립니다.
  6. 각 탭의 CSV 내려받기(UTF-8 BOM)로 결과를 저장할 수 있습니다.

품목마다 네 가지를 맞춘다 — 점검 규칙

품목마다 네 단계를 확인합니다. 회계연도에 생산실적이 없는 품목은 산정 대상에서 빼고 대상 외로 표시합니다.

판정 조건결과 상태사용자 조치
제외 항목(비정상 낭비·생산과정에 필요하지 않은 보관원가·판매·물류비·일반관리비)이 원장 재고 원가에 산입됨점검 필요해당 전표를 비용으로 다뤄야 하는지 검토합니다.
원장 고정간접 배부액 ≠ 정상조업도 기준 산출 배부액점검 필요배부율 기준과 배부 실행 조건을 확인합니다.
원장 재고 원가 ≠ 산출 재고 원가점검 필요위 두 차이로 설명되는지 원가 항목 명세에서 확인합니다.
플랜트 원장 당기비용 ≠ 산출 미배부 고정간접점검 필요저조업도 미배부액이 재고에 남아 있지 않은지 확인합니다.
정상조업도가 등록되지 않아 배부율을 산출할 수 없음확인 필요정상조업도 산정자료를 확보한 뒤 다시 조회합니다.
위 조건이 모두 없음정상-

판정 결과는 확인 대상을 알리는 표시이며 기준서 충족 여부를 단정하지 않습니다. 재고 원가 산입 여부와 정상조업도의 최종 판단은 기준서 원문과 회사의 원가 회계정책에 따라 회사와 감사인이 합니다.

조업도 집계에서 집계 재대사까지 8단계

  1. 실제조업도 집계 — Σ 품목 투입 조업도
  2. 배부 기준 조업도 — max(정상조업도, 실제조업도)
  3. 배부율 — 고정제조간접원가 총액 ÷ 배부 기준 조업도
  4. 품목 배부 — 배부율 × 품목 투입 조업도, 플랜트 미배부액 = 총액 − 배부율 × 실제조업도
  5. 산출 재고 원가 — 재료비 + 직접노무비 + 변동간접 + 배부 고정간접
  6. 원장과 대사한다 — 원장 재고 원가 − 산출 재고 원가 = (원장 배부 − 산출 배부) + 제외 항목 산입액
  7. 플랜트를 대사한다 — 원장 배부액 + 원장 당기비용 = 고정제조간접원가 총액
  8. 집계를 재대사한다 — 결과구분별 집계 = 품목 합계

금액 단위는 천원, 조업도 단위는 기계시간입니다. 정상조업도 이상 가동한 플랜트는 실제조업도를 기준으로 배부율을 낮추므로 배부 기준 조업도가 실제조업도로 표시됩니다.

조회조건

조회조건필수설명
회계연도필수기본 2026
회사선택전체 선택 시 조건 없이 조회
플랜트선택품목·플랜트·원가 항목 탭에 적용, 전체 선택 시 조건 없이 조회
점검 결과선택품목별 원가 판정 탭 — 전체 / 정상 / 점검 필요 / 확인 필요 / 대상 외

결과 컬럼

영역내용
요약품목 수 · 점검·확인 필요 품목 · 산출 재고 원가 합계 · 원장 재고 원가(산출 가능분) · 산출-원장 차이 절대값 · 미배부 고정간접
품목별 원가 판정플랜트 · 자재 · 품목 · 점검 결과 · 생산수량 · 투입 조업도 · 배부 기준 · 배부율 · 직접재료비 · 직접노무비 · 변동간접원가 · 배부 고정간접 · 산출 재고 원가 · 제외 항목 합계 · 원장 고정간접 배부 · 원장 제외항목 산입 · 원장 재고 원가 · 산출-원장 차이 · ①~④ 단계 · 판정 설명
플랜트 배부 기준고정제조간접 총액 · 정상조업도 · 실제조업도 · 가동률 · 배부율 · 배부액 · 미배부액 · 원장 재고 배부액 · 원장 당기비용 · 차이
원가 항목 명세원가 항목 8종 · 발생 금액 · 처리 기준 · 원장 재고 산입액 · 차이 · 판정 근거
결과구분별 집계점검 결과 · 품목 수 · 산출·원장 재고 원가 · 제외 항목 · 차이 절대값
대사대사식 · 산식 · 검사 건수 · 차이 건수 · 최대 차이 금액 · 의도적 예외 건수

SAP 표준 기능 매핑

  • 원장 — 재고·비용 계정의 금액(ACDOCA), 자재 평가(MBEW), 생산오더(AFKO·AFPO), 플랜트(T001W)를 사용해 품목·플랜트 값을 집계
  • 표준 화면 — 자재 가격 분석(CKM3) · 오더 정보 시스템(COOIS) · 원가센터 개별항목(KSB1) · 총계정원장 개별항목(FAGLL03) · 계정 잔액(FS10N)
T-code이름쓰임
CKM3자재 가격 분석자재별 원가 구성과 가격 결정 내역을 확인합니다
COOIS오더 정보 시스템생산오더별 투입 수량과 원가 집계를 확인합니다
KSB1원가센터 개별항목고정제조간접원가가 모인 원가센터 전표를 건별로 확인합니다
FAGLL03총계정원장 개별항목재고 계정과 비용 계정으로 전기된 전표를 건별로 확인합니다
FS10N총계정원장 계정 잔액원장 재고 원가와 당기비용 잔액을 화면 값과 맞춰 봅니다
기준서요구사항화면 반영
IAS 2 재고자산(K-IFRS 제1002호)재고자산 원가의 구성 — 매입원가·전환원가와 현재 위치·상태로 만드는 데 든 기타 원가산출 재고 원가 · 원가 항목 명세
IAS 2 재고자산(K-IFRS 제1002호)고정제조간접원가는 생산설비의 정상조업도를 기준으로 배부플랜트 배부 기준 · 점검 단계 ②
IAS 2 재고자산(K-IFRS 제1002호)저조업도로 배부되지 못한 고정제조간접원가는 발생기간 비용미배부액 · 점검 단계 ④ · 대사 R7
IAS 2 재고자산(K-IFRS 제1002호)실제조업도가 정상조업도보다 높으면 배부율을 낮춰 재고가 원가를 초과해 측정되지 않게 함배부 기준 조업도 = max(정상, 실제)
IAS 2 재고자산(K-IFRS 제1002호)비정상 낭비·생산과정에 필요하지 않은 보관원가·판매원가·일반관리비는 원가에서 제외제외 항목 4종 · 점검 단계 ①

참고 CDS 뷰

define view entity InventoryCostByMaterial
  as select from acdoca
    inner join afpo on afpo.matnr = acdoca.matnr
{
  key acdoca.rbukrs        as CompanyCode,
  key acdoca.gjahr         as FiscalYear,
  key acdoca.matnr         as MatNo,
      acdoca.werks         as Plant,
      sum( acdoca.hsl )    as LedgerInvCost
}
group by acdoca.rbukrs, acdoca.gjahr, acdoca.matnr, acdoca.werks

OpenUI5 구성

구성내용
업무 영역재무회계(FI) · 재고자산 원가
화면 구성조회조건 영역(우측 조회) + 요약 줄 + 품목별 원가 판정·플랜트 배부 기준·원가 항목 명세·결과구분별 집계·대사 5개 탭, 상세 Dialog
데이터 모델OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 해당 엔티티셋에 직접 바인딩
조회조건 처리필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음
집계요약 값은 컨트롤러 한 곳에서 계산하고 금액 문자열은 숫자로 변환해 합산
실패 안내서비스 연결 실패와 요청 실패, 빈 응답을 구분해 사용자 메시지로 안내
테마sap_horizon · 한국어

파일 구성

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

검증 결과

화면 구성에 쓴 검증용 샘플 데이터는 가상 그룹 2개 회사의 플랜트 4곳, 품목 24건, 원가 항목 192줄을 기준으로 원가 구성·배부·원장이 천원 단위로 맞물리도록 구성했습니다.

대사식검사결과의도적 예외
재료비 + 직접노무비 + 변동간접 + 배부 고정간접 = 산출 재고 원가18일치0
Σ 품목 배부 고정간접 = 플랜트 배부액(배부율 × 실제조업도)3일치0
배부액 + 미배부(당기비용) = 고정제조간접원가 총액3일치0
Σ 제외 항목 명세 = 품목 제외 금액24일치0
원장 재고 원가 − 산출 재고 원가 = (원장 배부 − 산출 배부) + 제외 항목 산입액18차이 0건, 의도적 예외 7건 분리 기록7
원장 재고 배부액 + 원장 당기비용 = 고정제조간접원가 총액4일치0
원장 당기비용 − 산출 미배부액 = −(원장 배부액 − 산출 배부액)3차이 0건, 의도적 예외 1건 분리 기록1
결과구분별 집계 합계 = 품목 합계(산출·원장 원가, 품목 수)6일치0

제외 항목이 재고 원가에 산입된 품목 4건, 실제조업도 기준으로 배부해 미배부 비용이 재고로 넘어간 플랜트 1곳(원장 배부 6,000,000 대 산출 4,200,000), 정상조업도 미등록으로 산출이 불가능한 플랜트 1곳은 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스입니다. 화면 요약의 산출 재고 원가 합계 75,371,000과 원장 재고 원가 77,281,780, 산출-원장 차이 절대값 1,910,780, 미배부 고정간접 3,600,000은 검증 스크립트 합계와 같습니다.

자주 묻는 질문

이 화면의 판정이 곧 기준서 충족 여부인가요?

아닙니다. 이 화면은 재고 원가에 산입한 항목과 고정제조간접원가 배부액을 산출값과 맞춰 보고 살펴볼 품목을 가려내는 점검 도구입니다. 재고 원가 산입 여부와 정상조업도의 최종 판단은 기준서 원문과 회사의 원가 회계정책에 따라 회사와 감사인이 합니다.

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

이 화면은 IAS 2 재고자산(K-IFRS 제1002호) 가운데 원가의 구성, 고정제조간접원가의 정상조업도 기준 배부, 원가에서 제외하는 항목의 요구사항명을 대상으로 합니다. 국내 적용일과 경과규정, 문단번호는 원문으로 확인하지 못해 확인 필요로 남겼습니다.

정상조업도는 화면에서 어떻게 정하나요?

화면은 플랜트별로 회사가 등록한 정상조업도를 입력으로 받습니다. 등록되지 않으면 배부율을 산출하지 않고 확인 필요로 표시하며, 정상조업도의 산정 방법 자체는 회사가 정합니다.

점검 필요와 확인 필요는 무엇이 다른가요?

점검 필요는 제외 항목 산입이나 배부액 차이처럼 원장을 다시 살펴볼 품목이고, 확인 필요는 정상조업도 미등록으로 산출 자체가 불가능한 품목입니다. 두 표기 모두 원인을 단정하지 않고 살펴볼 후보를 뜻합니다.

#IAS 2 #K-IFRS 1002 #재고자산 원가 #정상조업도 #고정제조간접원가 #미배부 고정간접 #원가 제외 항목 #OpenUI5

재고 원가, 결산 전에 배부율과 원장부터 맞춰보세요

고정간접비를 어느 조업도로 나눴는지 표 계산으로 다시 확인하는 대신, 화면에서 산출 재고 원가와 원장 재고 원가·당기비용을 미리 대사해 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

도입 문의