ATP 재고스냅샷
개요
이 화면은 무엇인가요? ATP 납기 조회 시 기준이 되는 시점별 재고 현황을 확인하는 화면입니다. 현 재고, 할당수량, 예약수량, 입출고 예정을 종합하여 실제로 약속 가능한 ATP 수량을 보여줍니다.
누가 사용하나요?
- 수요계획자: ATP 조회 결과의 근거 데이터 확인
- 재고관리자: 품목별 가용 재고 현황 파악
언제 사용하나요?
- ATP 조회 결과를 검증하고 싶을 때
- 품목별 재고 가용 상황을 한눈에 파악해야 할 때
- 공급가능일수가 낮은 품목을 사전에 식별할 때
주요 기능
1. 재고 가용량 확인
무엇을 하나요?: 품목별, 사업장별, 창고별 실시간 재고 현황을 확인합니다.
핵심 계산 로직:
가용수량 = 현재고수량 - 할당수량 - 예약수량
ATP수량 = 가용수량 + 입고예정수량 - 출고예정수량
💡 팁: ATP수량이 0 이하인 품목은 즉시 납기가 불가능하므로 CTP(생산가능일 확인)로 전환해야 합니다.
2. 공급 위험 품목 식별
무엇을 하나요?: 공급가능일수가 낮은 품목을 빠르게 식별합니다.
어떻게 확인하나요?: 목록을 "공급가능일수" 기준 오름차순으로 정렬하면, 재고 부족이 임박한 품목이 상단에 표시됩니다.
💡 팁: 공급가능일수 = ATP수량 / 일평균 소비량. 이 값이 리드타임보다 짧으면 긴급 조달이 필요합니다.
업무 흐름에서의 위치
| 이전 단계 | 현재 화면 | 다음 단계 |
|---|---|---|
| ERP 재고관리 (재고 동기화) | ATP 재고스냅샷 | ATP/CTP 납기 조회 |
| ATP 할당규칙 | 규칙에 따른 스냅샷 생성 | 납기 가능 여부 판단 |
입력 항목 가이드
| 항목 | 설명 | 입력 방법 | 예시 |
|---|---|---|---|
| 스냅샷일자 | 재고 기준 일자 | 자동 생성 또는 달력 선택 | 2026-03-17 |
| 품목ID | 대상 품목 | ERP 품목 참조 | ITEM-A001 |
| 사업장ID | 소속 사업장 | ERP 사업장 참조 | PLANT-SEOUL |
| 창고ID | 소속 창고 | ERP 창고 참조 | WH-01 |
| 현재고수량 | 물리적 보유 수량 | 자동 동기화 | 1,200 |
| 할당수량 | 이미 배정된 수량 | 자동 계산 | 400 |
| 예약수량 | 예약 확보된 수량 | 자동 계산 | 150 |
| 가용수량 | 실제 사용 가능 수량 | 자동 계산 (현재고-할당-예약) | 650 |
| 입고예정수량 | 입고 예정 물량 | 자동 조회 | 300 |
| 출고예정수량 | 출고 예정 물량 | 자동 조회 | 200 |
| ATP수량 | 납기 약속 가능 수량 | 자동 계산 (가용+입고-출고) | 750 |
| 공급가능일수 | 현 재고로 공급 가능한 일수 | 자동 계산 | 15일 |
자주 묻는 질문 (FAQ)
Q. 스냅샷은 얼마나 자주 갱신되나요?
기본적으로 매일 자정에 자동 갱신됩니다. ERP 재고 데이터 동기화 후에 스냅샷이 생성됩니다. 긴급한 경우 수동으로 스냅샷을 재생성할 수도 있습니다.
Q. 현재고수량과 ATP수량이 크게 다른 이유는 무엇인가요?
현재고수량은 물리적으로 보유한 전체 수량이지만, 이미 다른 주문에 할당되거나 예약된 수량이 차감됩니다. 또한 입고예정/출고예정에 따라 ATP수량은 현재고보다 클 수도 있고 작을 수도 있습니다. 예를 들어 현재고 1,000이지만 할당 800이면 ATP수량은 200에 불과합니다.
실무 시나리오
시나리오: 주간 재고 가용성 점검
상황: 월요일 아침 주간 계획 회의 전, 주요 품목의 재고 가용성을 점검합니다.
수행 순서:
- 오늘 날짜 스냅샷 확인: 스냅샷일자를 오늘로 필터링
- 공급 위험 품목 식별: "공급가능일수" 오름차순 정렬 → 7일 이하 품목 확인
- ATP수량 0 이하 품목 확인: 즉시 납기 불가 품목 리스트업
- 조치 계획 수립:
- 긴급 조달 필요 품목 → SCM/구매팀 통보
- 생산 투입 필요 품목 → 생산계획팀 전달
- 다음 주 스냅샷 예측: 입고예정/출고예정 데이터 기반으로 다음 주 가용성 예상
참고: 데이터 구조
테이블: aps_atp_inventory_snapshot
테이블 특성: 감사 추적 활성화, 인쇄 기능 지원
| 컬럼명 | 한글명 | 타입 | 필수 | 설명 |
|---|---|---|---|---|
snapshot_date | 스냅샷일자 | DATE | ✅ | - |
item_id | 품목ID | VARCHAR | ✅ | ERP 품목 참조 |
plant_id | 사업장ID | VARCHAR | ERP 사업장 참조 | |
warehouse_id | 창고ID | VARCHAR | ERP 창고 참조 | |
on_hand_qty | 현재고수량 | DECIMAL | ✅ | - |
allocated_qty | 할당수량 | DECIMAL | - | |
reserved_qty | 예약수량 | DECIMAL | - | |
available_qty | 가용수량 | DECIMAL (계산) | on_hand - allocated - reserved | |
incoming_qty | 입고예정수량 | DECIMAL | - | |
outgoing_qty | 출고예정수량 | DECIMAL | - | |
atp_qty | ATP수량 | DECIMAL (계산) | available + incoming - outgoing | |
days_of_supply | 공급가능일수 | DECIMAL | - |
목록 컬럼 설정
| 컬럼 | 렌더링 | 정렬 |
|---|---|---|
| 스냅샷일자 | date | ✅ |
| 품목ID | 기본 | ✅ |
| 사업장ID | 기본 | ✅ |
| 현재고수량 | 기본 | ✅ |
| 할당수량 | 기본 | ✅ |
| 가용수량 | 기본 | ✅ |
| ATP수량 | 기본 | ✅ |
| 공급가능일수 | 기본 | ✅ |