7. 출하 확정·택배
목표: 피킹·패킹이 끝난 본사 납품분을 출하 저장(출하 확정) 하고 송장번호를 입력해 재고 차감과 택배 정보를 확인합니다.
선행 조건
- 시나리오 6 완료(① 본사 출하요청 피킹 확정, 출하대기 창고
DEMO-WH03적치)
샘플 데이터
| 항목 | 값 |
|---|---|
| 출하 | 출하요청 DEMO-SR-001(본사)에서 생성, 상태 출하 |
| 운송사 | (데모) 택배 — 운송사 코드 없음(택배 API·발송 알림 호출 안 함) |
| 송장번호 | DEMO-WB-001 |
| 출고 | 출하대기 창고 DEMO-WH03에서 완제품 A 3(LOT DEMO-LOT-001), 원자재 C 6, 반제품 E 2 |
출하를 저장하면 바로 출하(Shipped) 가 되고 재고가 빠집니다. 피킹 확정으로 출하대기 창고에 옮긴 재고는 그 창고에서 출고됩니다.
데모는 실제 택배사 연동을 쓰지 않습니다. 송장번호는 직접 입력한 가짜 번호
DEMO-WB-*입니다.
완료 체크
- [ ] 출하 (
/shipping/shipments) — 송장DEMO-WB-001출하 1건, 상태 출하 - [ ] 출하 상세 — 라인별 수량·LOT, 출하요청 연결
- [ ] 재고수불 (
/inventory/transactions) — 출하(OUT) 3건, 출하대기 창고 잔량 0 - [ ] 일일 출하 리포트 (
/shipping/reports/daily) — 당일 출하 집계 - [ ] 실습 — 시나리오 6에서 피킹한 ② 현장 건을 출하로 저장(송장번호
DEMO-WB-901등 직접 입력 —DEMO-WB-001~003은 시드가 쓰는 번호)
화면 경로
| 역할 | 메뉴 | 경로 |
|---|---|---|
| 창고 | 출하 | /shipping/shipments |
| 창고 | 운송장 일괄출력 | /shipping/waybills/print |
| 조회 | 일일 출하 리포트 | /shipping/reports/daily |
| 조회 | 재고수불 | /inventory/transactions |
시드 출처
DemoScenarioOrderToCashSeeder.EnsureShipmentAsync — CreateShipmentAsync → SaveShipmentDocumentAsync
관련 매뉴얼
docs/manual/ko/erp-shipping/