로트사이징 규칙
개요
이 화면은 무엇인가요? MRP 소요량 전개 후 실제 발주/생산 수량(로트 크기)을 어떻게 결정할지 규칙을 설정하는 화면입니다. 발주 비용과 재고 유지 비용 사이의 최적 균형을 찾아줍니다.
누가 사용하나요?
- 생산계획자: 생산 로트 크기 정책 설정
- 자재관리자: 구매 발주 단위 정책 설정
언제 사용하나요?
- 시스템 초기 설정 시 품목별 로트 규칙을 정의할 때
- 비용 구조 변화에 따라 로트 정책을 재검토할 때
- 공급업체 최소주문수량(MOQ) 변경 시
주요 기능
1. 로트 규칙 유형 설정
| 규칙유형 | 설명 | 적합 상황 |
|---|---|---|
| L4L (Lot for Lot) | 순소요량 그대로 발주 | 고가 품목, JIT 운영 |
| 고정수량 | 항상 고정 수량으로 발주 | 표준 포장 단위 |
| EOQ | 경제적 주문량 자동 계산 | 안정적 수요, 비용 최적화 |
| POQ | 고정 기간분 수요 합산 | 주기적 발주 패턴 |
| 기간병합 | N기간 수요를 병합 | 자재 통합 발주 |
| MOQ반올림 | 최소주문수량 기준 올림 | 공급업체 MOQ 준수 |
| 팩반올림 | 포장 단위 기준 올림 | 박스/팔레트 단위 |
2. EOQ (경제적 주문량) 자동 계산
핵심 계산 공식:
EOQ = √(2 x 연간수요 x 발주비용 / 재고유지비율)
💡 팁: EOQ는 발주 비용과 재고 유지 비용이 균형을 이루는 최적 수량입니다. 발주 비용이 높으면 EOQ가 커지고, 재고 유지 비용이 높으면 EOQ가 작아집니다.
3. 수량 제약 설정
- 최소수량: 이 수량 이하로는 발주하지 않음
- 최대수량: 이 수량 이상으로는 발주하지 않음
- 배수수량: 이 수량의 배수로만 발주 (예: 100의 배수)
- 팩수량: 포장 단위로 올림 (예: 25개입 박스)
입력 항목 가이드
| 항목 | 설명 | 입력 방법 | 예시 |
|---|---|---|---|
| 규칙코드 | 규칙 고유코드 | 직접 입력 | LOT-EOQ-A |
| 품목분류 | 적용 대상 품목군 | 텍스트 입력 | 원자재-금속류 |
| 규칙유형 | 로트 결정 방법 | 드롭다운 선택 | EOQ |
| EOQ수량 | 경제적 주문량 | 자동 계산 또는 직접 입력 | 500 |
| EOQ연간수요 | 연간 예상 수요량 | 숫자 입력 | 12,000 |
| 발주비용 | 1회 발주 비용 | 숫자 입력 | ₩50,000 |
| 재고유지비율 | 단가 대비 보관 비율 | 숫자 입력 | 0.25 (25%) |
| 최소수량 | 최소 주문 수량 | 숫자 입력 | 100 |
| 최대수량 | 최대 주문 수량 | 숫자 입력 | 2,000 |
| 팩수량 | 포장 단위 | 숫자 입력 | 25 |
| 팩올림 | 팩 단위 올림 여부 | 체크박스 | ✅ |
자주 묻는 질문 (FAQ)
Q. L4L과 EOQ 중 어떤 것을 선택해야 하나요?
| 기준 | L4L | EOQ |
|---|---|---|
| 재고 수준 | 최소 (딱 필요한 만큼) | 중간 (경제적 수량) |
| 발주 횟수 | 많음 | 적음 |
| 총 비용 | 재고비용 낮음, 발주비용 높음 | 총 비용 최적화 |
| 적합 상황 | 고가 품목, JIT | 안정 수요, 표준 품목 |
고가 부품이나 유통기한이 짧은 품목은 L4L, 저가 범용 부품은 EOQ가 적합합니다.
Q. 여러 규칙이 충돌하면 어떻게 처리되나요?
우선순위(priority) 필드에 따라 높은 순위의 규칙이 적용됩니다. 같은 품목에 여러 규칙이 있으면 우선순위가 높은(숫자가 낮은) 규칙이 선택됩니다. 유효기간(유효시작일~유효종료일)도 함께 확인됩니다.
실무 시나리오
시나리오: 원자재 발주 로트 정책 설정
상황: 금속 원자재의 발주 비용이 건당 ₩50,000이고, 단가 대비 재고 유지 비율이 25%입니다. 연간 수요는 12,000개입니다.
EOQ 계산: √(2 x 12,000 x 50,000 / 0.25) = 약 2,191개
설정: 규칙유형 EOQ, EOQ수량 2,200, 최소수량 500 (공급업체 MOQ), 팩수량 100 (박스 단위), 팩올림 ✅
참고: 데이터 구조
테이블: aps_lot_sizing_rules
테이블 특성: 감사 추적, CSV 가져오기/내보내기, 인쇄
| 컬럼명 | 한글명 | 타입 | 필수 | 고유 |
|---|---|---|---|---|
rule_code | 규칙코드 | VARCHAR | ✅ | ✅ |
item_category | 품목분류 | VARCHAR | ||
rule_type | 규칙유형 | ENUM(L4L, 고정수량, EOQ 등 10종) | ✅ | |
eoq_qty | EOQ수량 | DECIMAL | ||
eoq_annual_demand | EOQ연간수요 | DECIMAL | ||
eoq_ordering_cost | 발주비용 | DECIMAL | ||
eoq_holding_cost_rate | 재고유지비율 | DECIMAL | ||
fixed_qty | 고정수량 | DECIMAL | ||
min_qty | 최소수량 | DECIMAL | ||
max_qty | 최대수량 | DECIMAL | ||
pack_qty | 팩수량 | DECIMAL | ||
round_up_to_pack | 팩올림 | BOOLEAN | ||
multiple_qty | 배수수량 | DECIMAL | ||
priority | 우선순위 | INT | ||
is_active | 사용여부 | BOOLEAN |