본문으로 건너뛰기

안전재고 정책

개요​

이 화면은 무엇인가요? 수요 변동과 리드타임 불확실성에 대비하여 품목별 안전재고 수준을 설정하는 화면입니다. 목표 서비스율(납기 준수율)을 달성하기 위해 통계적 방법 또는 수동으로 안전재고량을 결정합니다.

누가 사용하나요?​

  • 자재관리자: 품목별 안전재고 수준 설정 및 관리
  • 수요계획자: 수요 변동성 기반 안전재고 정책 수립

언제 사용하나요?​

  • 신규 품목에 대한 안전재고 정책을 처음 설정할 때
  • 수요 패턴 변화에 따라 기존 정책을 재검토할 때
  • 목표 서비스율을 변경할 때

주요 기능​

1. 안전재고 자동 계산​

무엇을 하나요?: 통계적 방법으로 최적 안전재고량을 계산합니다.

핵심 계산 공식 (통계적 정책):

안전재고 = Z값 x √(리드타임 x 수요분산 + 수요평균² x 리드타임분산)
정책유형설명적합 상황
통계적수요/리드타임 변동성 기반 자동 계산충분한 과거 데이터 보유
고정일수일평균수요 x 고정일수단순한 정책 적용
고정수량고정된 수량 지정최소 재고 보장 필요
동적시즌/기간별 자동 조정계절성이 강한 품목
수동전문가 판단으로 직접 설정데이터 부족, 특수 품목

2. ABC 분류별 차등 정책​

무엇을 하나요?: 품목 중요도(ABC분류)에 따라 서비스율과 안전재고 수준을 차등 설정합니다.

ABC분류특성권장 서비스율
A고가치/핵심 품목 (매출 70%)99%
B중간 가치 품목 (매출 20%)95%
C저가치 품목 (매출 10%)90%

💡 팁: 서비스율을 99%에서 99.9%로 올리면 안전재고가 약 30% 증가합니다. 비용 대비 효과를 고려하여 적정 수준을 설정하세요.

3. 발주점(ROP) 자동 산출​

무엇을 하나요?: 재고가 발주점 이하로 떨어지면 자동 발주를 트리거하는 기준점을 계산합니다.

발주점(ROP) = 일평균수요 x 평균리드타임 + 안전재고

입력 항목 가이드​

항목설명입력 방법예시
ABC분류품목 중요도 분류드롭다운 선택A
정책유형안전재고 계산 방법드롭다운 선택통계적
목표서비스율(%)납기 준수 목표숫자 입력99.0%
Z값서비스율 대응 정규분포 Z값자동 계산 또는 입력2.33 (99%)
평균리드타임(일)조달 평균 소요일숫자 입력14일
리드타임표준편차(일)리드타임 변동성숫자 입력3일
일평균수요하루 평균 소비량숫자 입력50개
수요표준편차수요 변동성숫자 입력15개
안전재고수량계산된 안전재고자동 계산180개
수동오버라이드수동 보정 수량숫자 입력 (선택)200개
적용수량실제 적용되는 수량자동 (오버라이드 우선)200개
발주점(ROP)발주 트리거 수준자동 계산900개
최대재고한도재고 상한숫자 입력3,000개
재산출주기(일)자동 재계산 주기숫자 입력30일

자주 묻는 질문 (FAQ)​

Q. Z값은 어떻게 결정하나요?

Z값은 목표 서비스율에 대응하는 정규분포 값입니다:

서비스율Z값
90%1.28
95%1.65
97.5%1.96
99%2.33
99.9%3.09

서비스율을 입력하면 Z값이 자동 계산됩니다.

Q. 수동오버라이드는 언제 사용하나요?

통계적 계산 결과가 현실과 맞지 않을 때 사용합니다:

  • 공급업체 불안정으로 추가 안전재고가 필요한 경우
  • 계절 변환기에 일시적으로 안전재고를 높여야 하는 경우
  • 전략적으로 특정 품목의 재고를 높게 유지해야 하는 경우

수동오버라이드를 설정하면 적용수량이 수동 값으로 대체됩니다.


실무 시나리오​

시나리오: A등급 핵심 부품 안전재고 설정​

상황: 현대차 납품용 핵심 부품(ABC A등급)의 안전재고를 설정합니다. 최근 3개월 데이터로 수요 변동성을 분석합니다.

설정 내용:

  • ABC분류: A, 정책유형: 통계적, 목표서비스율: 99%
  • 일평균수요: 50개, 수요표준편차: 15개
  • 평균리드타임: 14일, 리드타임표준편차: 3일
  • 자동 계산 결과: 안전재고 180개, 발주점(ROP) 880개
  • 공급업체 불안정 고려하여 수동오버라이드 200개 설정

참고: 데이터 구조

테이블: aps_safety_stock_policies​

테이블 특성: 사용자 연결, 감사 추적, CSV 가져오기/내보내기, 인쇄

컬럼명한글명타입필수설명
item_categoryABC분류ENUM(A, B, C)-
policy_type정책유형ENUM(통계적, 고정일수, 고정수량, 동적, 수동)✅-
service_level_pct목표서비스율(%)DECIMAL✅-
z_scoreZ값DECIMAL-
lead_time_avg_days평균리드타임(일)DECIMAL✅-
lead_time_std_days리드타임표준편차(일)DECIMAL-
demand_avg일평균수요DECIMAL✅-
demand_std수요표준편차DECIMAL-
safety_stock_qty안전재고수량DECIMAL✅-
manual_override_qty수동오버라이드DECIMAL-
effective_qty적용수량DECIMAL✅-
reorder_point발주점(ROP)DECIMAL-
max_stock_qty최대재고한도DECIMAL-
unit단위VARCHAR✅-
effective_from유효시작일DATE✅-
effective_until유효종료일DATE-
recalc_frequency_days재산출주기(일)INT-
is_active사용여부BOOLEAN-

필터: ABC분류(선택), 정책유형(선택), 사용여부(선택)​