재고 작업 (입고·출고·조정·이동)
매일 발생하는 재고 변동을 시스템에 기록하는 4가지 거래 화면을 한 가이드에 정리했습니다. 4개 화면은 같은 패턴을 공유합니다.
4개 화면이 모두 비슷하게 생긴 이유
4개 화면의 공통 사용 흐름
SCREENSHOT 공통 사용 흐름 - 입고 화면 예시
/app/inventory/inbound 전체. 5단계 영역(헤더/제품 검색/수량/추가 행/처리 버튼)이 모두 보이도록.
id: stock-ops-common-flow
| 단계 | 동작 |
|---|---|
| 1 | 좌측 메뉴 재고 → 입고/출고/조정/이동 클릭 |
| 2 | (선택) 상단 "엑셀 템플릿 다운로드"로 양식 받기 |
| 3 | 제품 검색 칸에 SKU·제품명·바코드 입력 → 자동완성에서 선택 |
| 4 | 수량 입력. 여러 제품이면 "+ 제품 추가"로 행 늘리기 |
| 5 | 우측 하단 "처리" 버튼 클릭 → 자동으로 재고 현황 화면으로 이동 |
입고 처리 - 납품·구매분 등록
SCREENSHOT 입고 처리 화면 - 거래처/사유 입력 영역
/app/inventory/inbound. 거래처 드롭다운이 열려있는 상태가 좋아요.
id: inbound-detail
| 입력 항목 | 필수 | 비고 |
|---|---|---|
| 제품 | 필수 | SKU/제품명/바코드 검색. 신규 제품은 미리 등록 필요 |
| 수량 | 필수 | 최소 1 이상의 양의 정수 |
| 위치 | 선택 | 통합 위치 모드 OFF일 때만 행별 지정 |
| 거래처(공급업체) | 선택 | 드롭다운에서 선택 또는 "+ 새 거래처"로 추가 |
| 사유 | 선택 | 예: "3월 정기 납품", "긴급 추가 발주" |
출고 처리 - 판매·배송분 차감
SCREENSHOT 출고 처리 화면 - 재고 초과 경고 표시
/app/inventory/outbound. 한 행이 현재 재고보다 큰 수량이라 빨간 경고가 떠있는 상태.
id: outbound-detail
재고 조정 - 실사 후 수량 보정
SCREENSHOT 재고 조정 화면 - 현재 수량과 실제 수량 비교
/app/inventory/adjust. 한 행에서 현재 재고 표시와 실제 수량 입력 칸이 모두 보이도록.
id: adjust-detail
위치 이동 - 창고 간 재고 옮기기
SCREENSHOT 위치 이동 화면 - 출발/도착 위치 선택
/app/inventory/transfer. fromLocation/toLocation 드롭다운이 모두 보이도록.
id: transfer-detail
| 입력 항목 | 필수 | 비고 |
|---|---|---|
| 출발 위치 | 필수 | 재고가 차감될 위치 |
| 도착 위치 | 필수 | 재고가 가산될 위치. 출발 위치와 달라야 함 |
| 제품 | 필수 | 이동할 제품 |
| 수량 | 필수 | 출발지 보유량 이내 |
엑셀로 한 번에 대량 처리
| 순서 | 동작 |
|---|---|
| 1 | "엑셀 템플릿 다운로드" 버튼 클릭 → 화면별 양식 .xlsx 받기 |
| 2 | 엑셀에서 SKU와 수량을 채워 작성 (최대 1000행 권장) |
| 3 | "엑셀 업로드" 버튼 → 작성한 파일 선택 |
| 4 | 성공 건수와 오류 행이 결과 모달에 표시됨 |
자주 묻는 질문
입고를 잘못 처리했어요. 취소할 수 있나요?
거래 자체를 "취소"하는 기능은 없습니다. 잘못 들어간 만큼 같은 제품을 "출고" 또는 "조정"으로 빼주시면 됩니다. 활동 로그에서 원본 거래는 그대로 보존됩니다.
통합 위치 모드는 항상 켜두는 게 좋나요?
단일 매장이라면 항상 ON, 다창고 운영이라면 OFF로 두고 행마다 위치를 지정하세요. 한 화면 안에서 토글을 자유롭게 바꿀 수 있습니다.
출고 화면에서 "재고 초과" 경고가 떠도 처리하면 어떻게 되나요?
음수 재고가 됩니다. 인스톡은 현장 우선 정책으로 음수를 막지 않지만, 보이면 반드시 "조정"으로 맞춰주세요. 음수 상태로 두면 통계 카드 "재고 부족" 카운트가 부정확해집니다.
이동을 입고+출고로 대신할 수 있나요?
절대 권장하지 않습니다. 입출고로 처리하면 총 재고가 변동된 것으로 기록되어 손익 계산이 틀어집니다. 위치만 바뀌는 경우는 반드시 "이동" 메뉴를 사용하세요.
조정에서 "실제 수량"이 아니라 "가감 수량"으로 입력할 수 없나요?
현재는 실제 수량 입력만 지원합니다. 시스템이 자동으로 차이를 계산하므로 사장님은 실사한 그대로의 숫자만 적으시면 됩니다.
엑셀 업로드 결과에 "오류 행"이 나옵니다. 어떻게 고치나요?
오류 행 메시지가 사유를 알려줍니다(예: "존재하지 않는 SKU", "수량은 양의 정수만"). 엑셀에서 해당 행을 수정한 뒤 다시 업로드하시면 됩니다. 성공한 행은 이미 처리되었으니 다시 올리지 마세요.
거래처를 그 자리에서 새로 만들면 거래처 목록에도 자동 추가되나요?
네. "+ 새 거래처"로 추가한 거래처는 거래처 메뉴 목록에 즉시 추가되어 다음에도 재사용할 수 있습니다.
처리한 거래는 어디서 다시 볼 수 있나요?
좌측 메뉴 활동 로그에서 모든 입출고·조정·이동을 시간순으로 확인할 수 있습니다. 자세한 내용은 "활동 로그" 가이드를 참고하세요.