본문으로 건너뛰기

ATP 할당규칙 관리

개요​

이 화면은 무엇인가요? ATP/CTP 납기 조회에서 납기를 계산할 때 적용되는 규칙을 설정하는 화면입니다. 재고를 어떤 순서로 할당할지, 어디까지 확인할지, 안전재고를 포함할지 등을 정의합니다.

누가 사용하나요?​

  • 수요계획자: 할당 정책 수립 및 운영
  • 시스템관리자: 초기 규칙 설정 및 변경 관리

언제 사용하나요?​

  • 시스템 초기 설정 시 ATP/CTP 정책을 수립할 때
  • 납기 응답 정책이 변경될 때 (예: 다공장 확인 범위 확대)
  • 특정 고객군에 대한 우선 할당 정책을 설정할 때

주요 기능​

1. 할당 방법 설정​

무엇을 하나요?: 여러 주문이 동시에 같은 재고를 요청할 때, 어떤 순서로 할당할지 결정합니다.

할당방법설명적합한 상황
FIFO먼저 요청한 주문부터 할당공정한 선착순 처리
priority우선순위가 높은 주문부터 할당VIP 고객 우선 대응
proportional요청 수량 비율로 균등 할당다수 고객 동시 대응
customer-quota고객별 사전 배분 쿼터에 따라 할당장기 계약 고객 보호

2. 확인 범위 설정​

무엇을 하나요?: ATP 조회 시 어느 범위까지 재고를 확인할지 결정합니다.

확인범위설명
single-plant해당 사업장만 확인
multi-plant복수 사업장 재고 합산 확인
network전체 공급망 네트워크 확인

💡 팁: 확인범위가 넓을수록 가용수량이 많아지지만 물류 리드타임이 추가됩니다.

3. 포함/제외 옵션 설정​

무엇을 하나요?: ATP 계산에 포함할 항목을 세밀하게 조정합니다.

  • 계획오더포함: 아직 확정되지 않은 계획 오더의 입고 예정분을 포함할지
  • 안전재고포함: 안전재고를 가용수량에 포함할지 (포함 시 안전재고 소진 위험)
  • 대체품목포함: 원래 품목이 부족할 때 대체 가능 품목까지 확인할지

업무 흐름에서의 위치​

역할현재 화면연관 화면
정책 설정 (사전)ATP 할당규칙 관리ATP/CTP 납기 조회
재고 기준 데이터ATP 재고스냅샷

입력 항목 가이드​

항목설명입력 방법예시
규칙코드할당규칙 고유코드직접 입력ATP-RULE-001
규칙명규칙 이름직접 입력VIP고객 우선 할당
할당방법재고 할당 순서드롭다운 선택priority
확인범위재고 확인 범위드롭다운 선택multi-plant
계획오더포함미확정 오더 포함 여부Y/N 선택Y
안전재고포함안전재고 사용 여부Y/N 선택N
대체품목포함대체품 확인 여부Y/N 선택Y
CTP생산지평(일)CTP 시뮬레이션 범위숫자 입력30 (30일)
CTP용량고려CTP에서 생산용량 반영Y/N 선택Y
우선순위필드할당 우선순위 기준 필드필드명 입력customer_grade
활성여부현재 사용 여부Y/N 선택Y

자주 묻는 질문 (FAQ)​

Q. 여러 규칙이 동시에 활성화되어 있으면 어떻게 적용되나요?

동시에 여러 규칙이 활성화된 경우, ATP/CTP 조회 시 해당 품목/고객에 가장 적합한 규칙이 자동 매칭됩니다. 매칭 기준은 우선순위필드에 의해 결정됩니다. 충돌을 방지하려면 규칙별로 적용 대상을 명확히 구분하는 것이 좋습니다.

Q. 안전재고를 포함하면 어떤 위험이 있나요?

안전재고를 ATP 가용수량에 포함하면 납기 확약률은 높아지지만, 예상치 못한 수요 급증 시 안전재고가 소진되어 긴급 상황에 대응할 수 없습니다. 일반적으로 안전재고는 제외(N)하되, 특별한 경우(VIP 고객, 계약 물량)에만 포함하는 별도 규칙을 만드는 것을 권장합니다.


실무 시나리오​

시나리오: 다공장 운영 기업의 ATP 정책 수립​

상황: 서울 공장과 부산 공장을 운영하는 기업에서, 고객 납기 대응력을 높이기 위해 ATP 정책을 수립합니다.

설정 내용:

  1. 기본 규칙 (일반 고객):

    • 할당방법: FIFO, 확인범위: single-plant
    • 안전재고포함: N, CTP생산지평: 14일
  2. VIP 규칙 (주요 고객):

    • 할당방법: priority, 확인범위: multi-plant
    • 안전재고포함: N, 대체품목포함: Y, CTP생산지평: 30일
  3. 장기계약 규칙 (연간 계약 고객):

    • 할당방법: customer-quota, 확인범위: network
    • 계획오더포함: Y, CTP용량고려: Y

참고: 데이터 구조

테이블: aps_atp_allocation_rules​

테이블 특성: 사용자 연결, 감사 추적 활성화, 인쇄 기능 지원

컬럼명한글명타입필수고유설명
rule_code규칙코드VARCHAR✅✅-
rule_name규칙명VARCHAR✅-
allocation_method할당방법ENUM(FIFO, priority, proportional, customer-quota)✅-
check_scope확인범위ENUM(single-plant, multi-plant, network)✅-
include_planned_orders계획오더포함ENUM(Y, N)✅-
include_safety_stock안전재고포함ENUM(Y, N)✅-
include_alternative_items대체품목포함ENUM(Y, N)✅-
ctp_production_horizon_daysCTP생산지평(일)DECIMAL-
ctp_consider_capacityCTP용량고려ENUM(Y, N)-
priority_field우선순위필드VARCHAR-
is_active활성여부ENUM(Y, N)✅-
created_by생성자UUID (시스템참조)-

목록 컬럼 설정​

컬럼렌더링정렬
규칙코드link✅
규칙명기본✅
할당방법tag✅
확인범위tag✅
계획오더포함기본✅
안전재고포함기본✅
활성여부badge✅

필터: 규칙코드(검색), 할당방법(선택), 확인범위(선택), 활성여부(선택)​