3. 구매 발주·입고 (단독)
시나리오 상세 · 업무: 발주 · 구매입고
목표: 수주와 무관한 원자재 발주 DEMO-PO-001 과 입고 수불을 확인합니다.
샘플 데이터
| 항목 |
값 |
| 발주 |
DEMO-PO-001 |
| 공급사 |
DEMO-V001 |
| 품목 |
DEMO-ITM-003 (원자재 C) |
| 입고 창고 |
DEMO-WH02 |
| 실습 발주(입고 전) |
DEMO-PO-002 — 원자재 C 100 · 소모품 D 50, 승인 완료·미입고 |
완료 체크
- [ ] 발주 목록에서
DEMO-PO-001 상태·라인 (시드에서 전량 입고 완료 — 구매입고 화면은 필터 "입고 완료"로 확인)
- [ ] 구매입고 화면 기본 목록(입고 잔량 있음)에서 실습 발주
DEMO-PO-002 발주번호 클릭 → 품목별 입고 수량·창고 입력 → 입고
- [ ] 일부만 입고하면 잔량이 남아 목록에 계속 보이고, 전량 입고하면 기본 목록에서 빠짐
- [ ] 재고수불에 입고 반영
입고 처리 방법 (모두 같은 입고 창)
| 시작 위치 |
방법 |
구매입고 /purchasing/goods-receipts |
입고 잔량이 남은 발주 목록 → 발주번호 클릭(또는 체크 후 툴바 "입고") |
발주 /purchasing/orders |
발주 1건 체크 → 툴바 "입고", 또는 행 클릭 → 우측 패널 "입고" |
입고예정 /inventory/expected-receipts |
발주 출처 행의 출처 링크 → 같은 입고 창 (이 화면의 자체 입고 버튼은 이중 입고 방지로 막힘) |
화면 경로
| 메뉴 |
경로 |
| 발주 |
/purchasing/orders |
| 구매입고 |
/purchasing/goods-receipts |
| 입고예정 |
/inventory/expected-receipts |
| 재고수불 |
/inventory/transactions |
| 재고 |
/inventory/stock |
시드 출처
DemoScenarioSupplyChainSeeder.EnsureStandalonePurchaseOrderAsync