이 기능은 무엇인가요?
재고/창고은(는) MRO 재고 현황, 보관위치, 재주문점 관리 기능입니다. 창고관리자, 자재관리자 등이 주로 사용합니다.
업무 프로세스 개요
포함된 화면
관련 솔루션 연계
| 연계 솔루션 | 연계 내용 |
|---|
| EAM | 설비 정보 참조, PM 작업과 자재 연계 |
| SCM | 구매 발주 연동 |
| ERP | 품목 마스터, 재고 연계 |
시작하기
- 먼저 재고 현황 화면에서 기본 데이터를 등록합니다
- 보관 위치 화면에서 상세 정보를 설정합니다
- 나머지 화면에서 필요한 업무를 수행합니다
참고: 데이터 구조
데이터 관계도
관련 워크플로우
- 재고 반영 (autoTask): 합격 자재의 재고를 반영합니다
- 재고 확인 (autoTask): 출고 가능한 재고 수량을 확인합니다
- 출고 처리 (autoTask): 자재 출고 트랜잭션을 생성합니다
- 불용재고 처리 시작 (startEvent): -
- 불용재고 식별 (autoTask): 장기 미사용 자재를 자동 식별합니다
- 불용재고 검토 (humanTask): 식별된 불용재고를 검토하고 처분 방법을 결정합니다
- 타부서 이관 (humanTask): 타부서/공장으로 이관
- 공급업체 반품 (humanTask): 공급업체 반품
- 매각 처리 (humanTask): 매각 처리
- 폐기 처리 (humanTask): 폐기 처리
테이블 요약
MRO재고 (mro_inventory)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|
item_id | 품목ID | UUID (FK) *필수 | mro_item_master 참조 |
location_id | 보관위치ID | UUID (FK) *필수 | mro_stock_locations 참조 |
on_hand_qty | 보유수량 | DECIMAL *필수 | - |
reserved_qty | 예약수량 | DECIMAL | - |
available_qty | 가용수량 | DECIMAL (계산) | - |
on_order_qty | 발주중수량 | DECIMAL | - |
unit_cost | 단가 | DECIMAL | - |
total_value | 총재고가치 | DECIMAL (계산) | - |
last_receipt_date | 최근입고일 | DATE | - |
last_issue_date | 최근출고일 | DATE | - |
expiry_date | 유효기한 | DATE | - |
lot_number | 로트번호 | VARCHAR | - |
remark | 비고 | TEXT | - |
보관위치 (mro_stock_locations)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|
location_code | 위치코드 | VARCHAR *필수 *고유 | - |
location_name | 위치명 | VARCHAR *필수 | - |
zone | 구역 | ENUM(MAIN_STORE, SUB_STORE, TOOL_CRIB, HAZMAT, PPE_AREA, OUTDOOR) *필수 | - |
location_type | 위치유형 | ENUM(BIN, CRIB, FLOOR, BULK, VMI_RACK) *필수 | - |
max_capacity | 최대용량 | DECIMAL | - |
is_hazmat_certified | 위험 물인증 | BOOLEAN | - |
is_active | 사용여부 | BOOLEAN | - |
remark | 비고 | TEXT | - |
재고트랜잭션 (mro_stock_transactions)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|
transaction_code | 트랜잭션코드 | VARCHAR *필수 *고유 | - |
transaction_type | 트랜잭션유형 | ENUM(RECEIPT, ISSUE, TRANSFER, RETURN, ADJUSTMENT, CYCLE_COUNT, SCRAP) *필수 | - |
item_id | 품목ID | UUID (FK) *필수 | mro_item_master 참조 |
quantity | 수량 | DECIMAL *필수 | - |
from_location_id | 출고위치ID | UUID (FK) | mro_stock_locations 참조 |
to_location_id | 입고위치ID | UUID (FK) | mro_stock_locations 참조 |
transaction_date | 트랜잭션일 | TIMESTAMP *필수 | - |
reference_type | 참조유형 | VARCHAR | 연관 문서 유형 (PO, WO 등) |
reference_code | 참조코드 | VARCHAR | 연관 문서 코드 |
unit_cost | 단가 | DECIMAL | - |
performed_by_id | 수행자 | UUID (시스템참조) | - |
remark | 비고 | TEXT | - |
재주문점 (mro_reorder_points)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|
item_id | 품목ID | UUID (FK) *필수 *고유 | mro_item_master 참조 (1:1) |
reorder_point | 재주문점 | DECIMAL *필수 | - |
reorder_qty | 재주문수량(EOQ) | DECIMAL *필수 | - |
max_stock_level | 최대재고수준 | DECIMAL | - |
avg_daily_consumption | 일평균소비 | DECIMAL | - |
auto_pr_enabled | 자동구매요청 | BOOLEAN | - |
last_triggered_date | 최근발동일 | DATE | - |
remark | 비고 | TEXT | - |
불용재고 (mro_obsolete_items)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|
obsolete_code | 불용코드 | VARCHAR *필수 *고유 | - |
item_id | 품목ID | UUID (FK) *필수 | mro_item_master 참조 |
quantity | 수량 | DECIMAL *필수 | - |
book_value | 장부가치 | DECIMAL | - |
reason | 불용사유 | ENUM(OBSOLETE_EQUIPMENT, SPEC_CHANGE, OVERSTOCKED, EXPIRED, DAMAGED) *필수 | - |
disposition | 처분방법 | ENUM(TRANSFER, RETURN, SELL, SCRAP, PENDING) | - |
disposition_amount | 처분금액 | DECIMAL | - |
disposition_date | 처분일 | DATE | - |
identified_date | 식별일 | DATE *필수 | - |
reviewed_by_id | 검토자 | UUID (시스템참조) | - |
remark | 비고 | TEXT | - |