크로스도킹 (Cross-Docking)
핵심 인사이트 (3줄 요약)
입고된 화물을 보관 없이 즉시 출고하는 물류 전략. 창고 저장 단계를 생략하여 리드타임을 단축하고 재고 비용을 절감한다. JIT(Just-In-Time)와 결합하여 효과를 극대화하며, 정확한 수요 예측과 공급업체 협력이 성공의 핵심이다.
📝 기술사 모의답안 (2.5페이지 분량)
📌 예상 문제
"크로스도킹(Cross-Docking)의 개념과 주요 기능을 설명하고, 기업 정보화 전략 관점에서의 도입 방안과 성공 요인을 논하시오."
Ⅰ. 개요
1. 개념
크로스도킹(Cross-Docking)은 공급업체에서 들어온 화물을 창고에 보관하지 않고 즉시 분류하여 최종 목적지로 출고하는 물류 전략이다. 'Dock'(선적장)을 'Cross'(횡단)한다는 의미로, 입고된 화물이 창고를 횡단하여 바로 출고되는 방식을 말한다.
💡 비유: 크로스도킹은 마치 "택시 환승" 같아요. 공항에서 내려서 대기 없이 바로 다른 택시로 갈아타는 것과 같습니다. 짐을 창고에 맡기지 않고 바로 목적지로 가죠.
2. 등장 배경
- 재고 비용 부담: 전통적 창고 방식은 평균 2-4주 보관으로 인한 자본 묶임, 보관 비용, 손상 위험
- 고객 요구 변화: 빠른 배송(Next-day, Same-day) 요구 증가로 물류 속도 중요성 대두
- 물류 효율화 압력: 전자상거래 성장으로 물류비 비중 증가, 비용 절감 압력 심화
3. 핵심 목적
- 리드타임 단축: 입고~출고 시간을 수일~수주에서 24시간 이내로
- 재고 비용 절감: 보관 없이 즉시 출고로 재고 관련 비용 최소화
- 물류 효율화: 풀트럭(Full Truck) 단위 입출고으로 운송 효율 극대화
Ⅱ. 구성 요소 및 핵심 원리
4. 크로스도킹 유형 ★
| 유형 | 영문 | 설명 | 처리 방식 | 적용 사례 |
|---|---|---|---|---|
| 단일 단계 | Single Stage | 팔레트 단위 유지, 분류만 수행 | 최소 처리 | 신선식품, 음료 |
| 다중 단계 | Multi Stage | 박스/개별 단위 분해, 재포장 | 가치 부가 | 전자상거래 |
| 기회형 | Opportunistic | 수요 있을 때만 수행 | 수요 기반 | 프로모션 상품 |
| 관통형 | Flow-through | 컨베이어 자동화 | 자동 분류 | 대형 유통센터 |
| 통합형 | Consolidation | 여러 공급업체 화물 통합 | 화물 결합 | 소량 다빈도 |
| 분할형 | Deconsolidation | 대량 화물 소량 분할 | 화물 분할 | 지역 배송센터 |
5. 크로스도킹 프로세스 구조
┌─────────────────────────────────────────────────────────────────┐
│ 크로스도킹 프로세스 구조 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ═════════════════════════════════════════════════════════════ │
│ 1. 단일 단계 크로스도킹 (Single Stage) │
│ ═════════════════════════════════════════════════════════════ │
│ │
│ 공급업체 A ─┐ │
│ 공급업체 B ─┼──→ [입고] → [분류만] → [출고] → 고객/매장 │
│ 공급업체 C ─┘ ↓ ↓ ↓ │
│ 팔레트 팔레트 팔레트 │
│ 유지 분류 이동 │
│ │
│ 처리 시간: 1-4시간 │
│ │
│ ═════════════════════════════════════════════════════════════ │
│ 2. 다중 단계 크로스도킹 (Multi Stage) │
│ ═════════════════════════════════════════════════════════════ │
│ │
│ 공급업체 │
│ │ │
│ ▼ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ 입고 │ → │ 분해 │ → │ 재포장 │ │
│ │ (팔레트) │ │ (박스) │ │ (주문별) │ │
│ └──────────┘ └──────────┘ └──────────┘ │
│ │ │
│ ▼ │
│ ┌──────────┐ ┌──────────┐ │
│ │ 출고 │ → │ 고객 │ │
│ │ 적재 │ │ 배송 │ │
│ └──────────┘ └──────────┘ │
│ │
│ 처리 시간: 4-24시간 │
│ │
└─────────────────────────────────────────────────────────────────┘
6. 전통적 물류 vs 크로스도킹 비교
| 비교 항목 | 전통적 물류 (Traditional Warehousing) | 크로스도킹 (Cross-Docking) |
|---|---|---|
| 프로세스 | 입고 → 보관 → 피킹 → 출고 | 입고 → 분류 → 출고 |
| 보관 시간 | 수일~수주 | 24시간 이내 |
| 재고 보관 | 필요 | 최소화/없음 |
| 창고 면적 | 대형 필요 (보관 공간) | 중간 (분류 공간 중심) |
| 처리 비용 | 높음 (보관+인건비) | 낮음 (보관 비용 없음) |
| 유연성 | 높음 (재고 버퍼) | 낮음 (수요 예측 필수) |
| 리드타임 | 김 | 짧음 |
| 예측 필요성 | 중간 | 높음 (매우 중요) |
7. 크로스도킹 물류센터 구조
┌─────────────────────────────────────────────────────────────────┐
│ 크로스도킹 물류센터 구조 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ 입고 도크 (Inbound Docks) │ │
│ │ [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] │ │
│ └─────────────────────────────────────────────────────────┘ │
│ ↓ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ 분류 구역 (Sorting Area) │ │
│ │ ┌─────────────────────────────────────────────────┐ │ │
│ │ │ 컨베이어 시스템 (Conveyor System) │ │ │
│ │ │ ────────────────────────────────────────────── │ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ │ │ │
│ │ │ [A][B][C][D][E][F][G][H][I][J][K][L][M][N][O] │ │ │
│ │ │ ↑ │ │ │
│ │ │ 자동 분류기 (Sorter) │ │ │
│ │ └─────────────────────────────────────────────────┘ │ │
│ └─────────────────────────────────────────────────────────┘ │
│ ↓ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ 출고 도크 (Outbound Docks) │ │
│ │ [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] ... │ │
│ │ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ │ │
│ │ 서울 경기 부산 대구 광주 대전 인천 울산 강원 제주 ... │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ ═════════════════════════════════════════════════════════════ │
│ Key Performance Indicators │
│ • 처리 시간: 4-24시간 목표 │
│ • 처리량: 일 10,000+ 팔레트 │
│ • 정확도: 99.5%+ 분류 정확도 │
│ • 풀트럭율: 85%+ 트럭 적재율 │
│ ═════════════════════════════════════════════════════════════ │
│ │
└─────────────────────────────────────────────────────────────────┘
8. 적용 분야 및 요건 ★
| 적용 분야 | 특성 | 크로스도킹 적합성 | 이유 |
|---|---|---|---|
| 신선식품 | 유통기한 짧음 | ★ 매우 적합 | 빠른 회전 필수 |
| 패션 의류 | 시즌성 강함 | ★ 적합 | 시즌 상품 빠른 배포 |
| 전자제품 | 모델 교체 빠름 | 적합 | 과재고 리스크 회피 |
| 프로모션 상품 | 한정 기간 | ★ 적합 | 기간 내 최대 배포 |
| 안정 수요품 | 예측 가능 | ★ 매우 적합 | 수요 예측 용이 |
| 주문제작품 | 불규칙 | 부적합 | 예측 어려움 |
| 장기 보관품 | 회전 느림 | 부적합 | 보관 필요 |
9. 성공 요건 ★
| 요건 | 상세 내용 | 미충족 시 리스크 |
|---|---|---|
| 정확한 수요 예측 | AI/ML 기반 예측, 실시간 수요 파악 | 과재고/품절 발생 |
| 공급업체 협력 | 정시 납품, 품질 보증, 정보 공유 | 입고 지연, 품질 이슈 |
| IT 시스템 통합 | EDI, WMS, TMS 통합, 실시간 데이터 | 정보 지연, 오류 |
| 효율적 물류 시설 | 컨베이어, 자동 분류기, 충분한 도크 | 처리 병목 |
| 신뢰할 수 있는 운송 | 정시 배송, 추적 가능 | 출고 지연 |
| 유연한 인력 관리 | 피크 대응, 교차 훈련 | 처리 지연 |
10. 동작 원리 (단계별 상세)
① 수요 예측 → ② 공급업체 발주 → ③ 입고 스케줄링 → ④ 입고/분류 → ⑤ 출고/배송
- 1단계 - 수요 예측: POS 데이터, 주문 데이터 기반 내일/모레 판매량 예측
- 2단계 - 공급업체 발주: 예측 기반 발주, 공급업체에 납품 일시 지정
- 3단계 - 입고 스케줄링: 입고 도크, 시간대별 입고 일정 최적화
- 4단계 - 입고/분류: 입고 즉시 바코드 스캔 → 자동 분류 → 출고 도크 이동
- 5단계 - 출고/배송: 출고 도크에서 트럭 적재 → 목적지 배송
11. 코드 예시 (크로스도킹 스케줄링)
# 크로스도킹 입출고 스케줄링 최적화
from dataclasses import dataclass
from typing import List, Dict
from datetime import datetime, timedelta
import numpy as np
@dataclass
class InboundShipment:
"""입고 화물 정보"""
shipment_id: str
supplier_id: str
arrival_time: datetime
pallet_count: int
destination_zones: List[str] # 목적지 지역 리스트
priority: int # 1: 최우선, 2: 우선, 3: 일반
@dataclass
class OutboundDock:
"""출고 도크 정보"""
dock_id: str
destination_zone: str
truck_capacity: int # 팔레트 수용량
departure_time: datetime
current_load: int = 0
class CrossDockingScheduler:
"""크로스도킹 스케줄러"""
def __init__(self, inbound_docks: int, outbound_docks: int):
self.inbound_docks = inbound_docks
self.outbound_docks = outbound_docks
self.inbound_queue: List[InboundShipment] = []
self.outbound_docks_map: Dict[str, OutboundDock] = {}
def add_inbound_shipment(self, shipment: InboundShipment):
"""입고 화물 등록"""
self.inbound_queue.append(shipment)
# 우선순위 기준 정렬
self.inbound_queue.sort(key=lambda x: (x.priority, x.arrival_time))
def assign_outbound_dock(self, zone: str, dock: OutboundDock):
"""출고 도크 할당"""
self.outbound_docks_map[zone] = dock
def optimize_scheduling(self) -> Dict:
"""입출고 스케줄링 최적화"""
schedule = {
'inbound_assignments': [],
'cross_dock_operations': [],
'outbound_assignments': [],
'efficiency_metrics': {}
}
available_inbound_docks = list(range(1, self.inbound_docks + 1))
total_processing_time = 0
total_pallets = 0
for shipment in self.inbound_queue:
if not available_inbound_docks:
break
# 입고 도크 할당
inbound_dock = available_inbound_docks.pop(0)
# 각 목적지별 출고 도크 할당
for zone in shipment.destination_zones:
if zone in self.outbound_docks_map:
outbound_dock = self.outbound_docks_map[zone]
# 출고 도크 용량 확인
pallets_to_assign = min(
shipment.pallet_count,
outbound_dock.truck_capacity - outbound_dock.current_load
)
if pallets_to_assign > 0:
# 크로스도킹 작업 기록
operation = {
'shipment_id': shipment.shipment_id,
'supplier': shipment.supplier_id,
'inbound_dock': inbound_dock,
'outbound_dock': outbound_dock.dock_id,
'destination': zone,
'pallets': pallets_to_assign,
'arrival_time': shipment.arrival_time.strftime('%H:%M'),
'departure_time': outbound_dock.departure_time.strftime('%H:%M'),
'dwell_time_minutes': self._calculate_dwell_time(
shipment.arrival_time,
outbound_dock.departure_time
)
}
schedule['cross_dock_operations'].append(operation)
outbound_dock.current_load += pallets_to_assign
total_pallets += pallets_to_assign
total_processing_time += operation['dwell_time_minutes']
# 입고 도크 반환 (처리 완료 후)
available_inbound_docks.append(inbound_dock)
# 효율성 지표 계산
if schedule['cross_dock_operations']:
avg_dwell_time = total_processing_time / len(schedule['cross_dock_operations'])
schedule['efficiency_metrics'] = {
'total_pallets_processed': total_pallets,
'avg_dwell_time_minutes': round(avg_dwell_time, 1),
'truck_utilization': self._calculate_truck_utilization()
}
return schedule
def _calculate_dwell_time(self, arrival: datetime, departure: datetime) -> int:
"""체류 시간 계산 (분)"""
delta = departure - arrival
return max(0, int(delta.total_seconds() / 60))
def _calculate_truck_utilization(self) -> float:
"""트럭 적재율 계산"""
total_capacity = sum(d.truck_capacity for d in self.outbound_docks_map.values())
total_load = sum(d.current_load for d in self.outbound_docks_map.values())
return round((total_load / total_capacity) * 100, 1) if total_capacity > 0 else 0
# 사용 예시
if __name__ == "__main__":
# 스케줄러 초기화 (10개 입고 도크, 15개 출고 도크)
scheduler = CrossDockingScheduler(inbound_docks=10, outbound_docks=15)
# 출고 도크 설정 (지역별)
base_time = datetime(2024, 3, 3, 6, 0) # 오전 6시
zones = ['서울', '경기', '부산', '대구', '광주', '대전', '인천']
for i, zone in enumerate(zones):
dock = OutboundDock(
dock_id=f"OUT-{i+1:02d}",
destination_zone=zone,
truck_capacity=30, # 30팔레트
departure_time=base_time + timedelta(hours=8+i%3) # 8~10시 출발
)
scheduler.assign_outbound_dock(zone, dock)
# 입고 화물 등록
shipments = [
InboundShipment("IN-001", "SUP-A", base_time + timedelta(hours=1), 25, ['서울', '경기'], 1),
InboundShipment("IN-002", "SUP-B", base_time + timedelta(hours=1.5), 20, ['부산', '대구'], 2),
InboundShipment("IN-003", "SUP-C", base_time + timedelta(hours=2), 15, ['광주', '대전'], 1),
]
for shipment in shipments:
scheduler.add_inbound_shipment(shipment)
# 스케줄링 최적화 실행
result = scheduler.optimize_scheduling()
print("=" * 60)
print("크로스도킹 스케줄링 결과")
print("=" * 60)
for op in result['cross_dock_operations']:
print(f"화물 {op['shipment_id']}: 입고{op['inbound_dock']} → 출고{op['outbound_dock']}")
print(f" 목적지: {op['destination']}, 팔레트: {op['pallets']}, 체류시간: {op['dwell_time_minutes']}분")
print("\n[효율성 지표]")
metrics = result['efficiency_metrics']
print(f"총 처리 팔레트: {metrics['total_pallets_processed']}개")
print(f"평균 체류 시간: {metrics['avg_dwell_time_minutes']}분")
print(f"트럭 적재율: {metrics['truck_utilization']}%")
print("=" * 60)
Ⅲ. 기술 비교 분석
12. 물류 전략 비교
| 비교 항목 | 전통적 창고 | 크로스도킹 | 직송 (Direct Ship) |
|---|---|---|---|
| 보관 여부 | 있음 | 없음/최소 | 없음 |
| 중간 단계 | 보관 → 피킹 | 분류만 | 없음 |
| 리드타임 | 길음 | 짧음 | 최단 |
| 물류 비용 | 높음 | 낮음 | 최저 |
| 유연성 | 높음 | 중간 | 낮음 |
| 통제력 | 높음 | 중간 | 낮음 |
| 적합 상품 | 전체 | 안정 수요품 | 대량 단일품목 |
13. 장단점 분석
| 장점 | 단점 |
|---|---|
| 리드타임 단축: 24시간 이내 처리 | 높은 초기 투자: 자동화 설비, IT 시스템 |
| 재고 비용 절감: 보관 비용 최소화 | 정확한 예측 필요: 예측 오류 시 품절/과재고 |
| 창고 공간 효율화: 보관 공간 불필요 | 공급업체 의존도: 납기 준수 필수 |
| 제품 손상 감소: 취급 횟수 최소화 | 유연성 부족: 긴급 변경 어려움 |
| 고객 서비스 향상: 빠른 배송 | 높은 운영 복잡도: 정밀한 스케줄링 필요 |
14. 대안 기술 비교
| 비교 항목 | 크로스도킹 | VMI | JIT | Merge-in-Transit |
|---|---|---|---|---|
| 핵심 특성 | ★ 보관 없이 분류 | 공급업체 재고 관리 | 필요시점 생산 | 운송 중 통합 |
| 주도 | 물류센터 | 공급업체 | 구매기업 | 물류파트너 |
| 재고 위치 | 없음 | 구매기업 | 없음 | 운송 중 |
| 적합 환경 | ★ 유통/전자상거래 | 반복 구매 품목 | 제조 | 세트 상품 |
★ 선택 기준: 유통/전자상거래 빠른 배송은 크로스도킹, 반복 구매는 VMI, 제조업은 JIT, 세트 상품은 Merge-in-Transit
Ⅳ. 실무 적용 방안
15. 기술사적 적용 시나리오
| 적용 분야 | 구체적 적용 방법 | 기대 효과 (정량) |
|---|---|---|
| 신선식품 유통 | 새벽 입고 → 오전 분류 → 점심 전 매장 도착 | 신선도 유지, 폐기율 30% 감소 |
| 전자상거래 | 전일 주문 집하 → 야간 분류 → 새벽 배송 | 익일 배송 100%, 물류비 20% 절감 |
| 의약품 유통 | 병원 주문 집수 → 당일 입고 → 당일 배송 | 유효기간 관리, 온도 관리 100% |
| 자동차 부품 | 각 부품사 입고 → 라인별 세트 구성 → 조립공장 | 라인 스톱 0%, 재고 40% 감소 |
16. 실제 도입 사례
-
사례 1: Walmart - 세계 최대 크로스도킹 운영
- 전 세계 150+ 물류센터에서 크로스도킹 운영
- 성과: 매장 보충 리드타임 48시간, 재고 회전율 업계 최고
-
사례 2: 옥션/G마켓 (eBay Korea) - 이커머스 크로스도킹
- 전일 20시까지 주문 → 야간 분류 → 새벽 7시 배송 시작
- 성과: 익일 배송 95% 달성, 물류비 25% 절감
-
사례 3: 풀무원 - 신선식품 크로스도킹
- 새벽 수확 → 오전 입고 → 오후 분류 → 익일 아침 배송
- 성과: 신선도 30% 향상, 폐기율 40% 감소
17. 도입 시 고려사항 (4가지 관점)
-
기술적 고려사항
- WMS(Warehouse Management System) 크로스도킹 모듈
- 실시간 데이터 교환 (EDI, API)
- 자동 분류 시스템 (Sorter, 컨베이어)
- 입출고 도크 스케줄링 시스템
-
운영적 고려사항
- 입출고 시간 윈도우 정의 (Time Window)
- 공급업체 정시 납품 SLA 설정
- 피크 시간대 인력 배치 계획
- 예외 상황 대응 프로세스 (지연, 불량)
-
보안적 고려사항
- 화물 추적 및 감시 시스템
- 입출고 무게/수량 검증
- 온도 관리 (냉장/냉동 화물)
- C-TPAT, AEO 보안 인증
-
경제적 고려사항
- 자동화 설비 투자 ROI (3-5년 회수)
- 보관 비용 절감 vs 추가 운송 비용
- 공급업체 협력 비용 (정시 납품 프리미엄)
- 총물류비용(Total Logistics Cost) 기준 평가
18. 주의사항 / 흔한 실수
- ❌ 수요 예측 부정확: 크로스도킹은 정확한 예측이 생명. AI/ML 예측 시스템 필수
- ❌ 공급업체 납기 불이행: 공급업체가 정시에 안 오면 전체 스케줄 붕괴. SLA 강화
- ❌ 과도한 자동화: 초기에는 반자동으로 시작, 데이터 확보 후 자동화 확대
- ❌ 단일 경로 의존: 대체 공급업체, 대체 경로 없으면 리스크 과다
- ❌ IT 시스템 미흡: 실시간 정보 없이는 크로스도킹 불가. WMS/EDI 필수
Ⅴ. 기대 효과 및 결론
19. 정량적 기대 효과
| 효과 영역 | 구체적 내용 | 정량적 목표 |
|---|---|---|
| 리드타임 | 입고~출고 시간 단축 | 24시간 이내 (기존 3-7일) |
| 재고 비용 | 보관 비용, 자본 비용 절감 | 재고 비용 30-50% 절감 |
| 창고 공간 | 보관 공간 축소 | 창고 면적 30-40% 감소 |
| 물류 비용 | 취급 횟수 감소, 운송 효율화 | 총물류비 15-25% 절감 |
| 제품 손상 | 취급 감소로 손상률 저하 | 손상률 50% 감소 |
| 고객 만족 | 빠른 배송, 높은 가용성 | 배송 만족도 20% 향상 |
20. 미래 전망 (3가지 관점)
-
기술 발전 방향:
- AI 기반 수요 예측: 실시간 판매 데이터로 정밀 예측
- 로봇 분류 시스템: AMR(Autonomous Mobile Robot) 분류 자동화
- Digital Twin: 물류센터 디지털 트윈으로 시뮬레이션 최적화
-
시장 트렌드:
- Same-Day Delivery 확대: 당일 배송 요구로 크로스도킹 중요성 증가
- Micro-Fulfillment: 도심 내 소형 크로스도킹 센터
- 옴니채널 통합: 온라인/오프라인 통합 물류
-
후속 기술:
- Autonomous Cross-Docking: 무인 물류센터 운영
- Blockchain 추적: 화물 이력 투명화
- Sustainable Cross-Docking: 친환경 물류 (전기 트럭, 탄소 저감)
결론
**크로스도킹(Cross-Docking)**은 재고 보관 없이 입고 화물을 즉시 출고하는 물류 혁신 전략으로, 리드타임 단축과 재고 비용 절감을 동시에 달성한다. 성공을 위해서는 정확한 수요 예측, 공급업체와의 긴밀한 협력, 그리고 실시간 IT 시스템이 필수적이다. 기술사로서 크로스도킹 도입 시에는 초기 투자 vs 운영 비용 절감의 ROI 분석, 공급망 파트너와의 신뢰 구축, 그리고 단계적 도입 전략이 중요하다. 특히 전자상거래의 당일/익일 배송 요구가 확대되면서 크로스도킹의 중요성은 더욱 커지고 있다.
※ 참고 표준: ISO 28000(Supply Chain Security), C-TPAT, AEO(Authorized Economic Operator), WMS 표준 인터페이스
관련 개념 / 확장 학습
📌 크로스도킹 핵심 연관 개념 맵
┌─────────────────────────────────────────────────────────────────┐
│ 크로스도킹 (Cross-Docking) │
│ 연관 개념 맵 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ [SCM] ←──────────────→ [Cross-Docking] ←──────────────→ [JIT]│
│ ↓ ↓ ↓ │
│ [WMS] ←─────────→ [VMI / CPFR] ←─────────→ [TMS] │
│ ↓ │
│ [Logistics] │
│ ↓ │
│ [자동 보충 (Automatic Replenishment)] │
│ │
└─────────────────────────────────────────────────────────────────┘
| 관련 개념 | 관계 | 설명 | 문서 링크 |
|---|---|---|---|
| SCM | 상위 개념 | 공급망 관리의 일부로 크로스도킹 활용 | [SCM](./scm.md) |
| JIT | 유사 개념 | 필요 시점에 필요한 만큼만 공급 | [JIT](./just_in_time.md) |
| VMI | 연계 전략 | 공급업체 재고 관리와 결합 | [자동 보충](./automatic_replenishment.md) |
| WMS | 핵심 시스템 | 창고 관리 시스템 | [WMS](../mes.md) |
| TMS | 연계 시스템 | 운송 관리 시스템 | [TMS](#5-크로스도킹-물류센터-구조) |
| CPFR | 협업 모델 | 수요 예측 협업 | [CPFR](./scm.md#9-vmi-vs-cpfr-비교) |
어린이를 위한 종합 설명
크로스도킹을 쉽게 이해해보자!
크로스도킹은 마치 "편의점 배달의 비밀" 같아요.
첫 번째 이야기: 편의점에 우유가 오기까지
옛날에는 이렇게 우유가 왔어요:
- 목장에서 우유가 나와요
- 큰 창고에 며칠 동안 있어요 (보관)
- 편의점에서 주문하면 보내요
- 며칠 뒤에 편의점에 도착해요
크로스도킹은 달라요:
- 목장에서 우유가 새벽에 나와요
- 분류 센터에서 바로 편의점별로 나눠요 (분류만)
- 바로 트럭에 싣고 편의점으로 가요
- 아침 6시에 편의점에 도착해요!
두 번째 이야기: 보관하지 않아요
크로스도킹 창고에는 "보관실"이 없어요:
- 입고 도크: 트럭에서 내리는 곳
- 분류 구역: 목적지별로 나누는 곳
- 출고 도크: 다른 트럭에 싣는 곳
화물이 쉬지 않고 바로 지나가요! (Cross = 횡단)
세 번째 이야기: 빨라야 해요
크로스도킹은 24시간 이내에 끝내야 해요:
- 새벽 5시: 입고
- 오전 8시: 분류 완료
- 오전 10시: 출고
- 오후 2시: 매장 도착
신선한 우유가 바로 매장에 도착해요!
크로스도킹 = 입고 → 분류만 → 출고 (보관 없이!)