본문으로 건너뛰기

수리/로터블

이 기능은 무엇인가요?​

수리/로터블은(는) 수리 작업지시와 로터블(회전) 부품 풀 관리 기능입니다. 보전팀, 정비기사 등이 주로 사용합니다.

업무 프로세스 개요​

포함된 화면​

순서화면명주요 업무사용 시점
1수리작업 관리수리작업지시 관리목록 화면에서 조회/등록
2로터블 풀 관리로터블부품풀 관리목록 화면에서 조회/등록
3로터블 트랜잭션로터블이동이력 관리목록 화면에서 조회/등록

관련 솔루션 연계​

연계 솔루션연계 내용
EAM설비 정보 참조, PM 작업과 자재 연계
SCM구매 발주 연동
ERP품목 마스터, 재고 연계

업무 자동화​

안내

수리/로터블 화면에서 수리 작업을 완료하거나 폐기 판정을 내리면, 로터블 부품의 상태와 이동이력이 자동으로 관리됩니다.

➡️ 자동 처리​

수리작업 완료 시 로터블 상태 자동 갱신 --- 수리를 완료하면 로터블 부품의 상태, 최근 오버홀일이 자동으로 갱신되어 사용 가능 여부를 즉시 파악할 수 있습니다.

수리작업 완료 시 이동이력 자동 생성 --- 수리 완료와 동시에 '수리완료 입고' 유형의 이동이력이 자동으로 기록되어 추적성이 보장됩니다.

수리작업 폐기판정 시 로터블 자동 폐기 --- 수리 불가 판정을 내리면 해당 부품이 자동으로 폐기 상태로 전환되어 사용 가능 목록에서 제외됩니다.

시작하기​

  1. 먼저 수리작업 관리 화면에서 기본 데이터를 등록합니다
  2. 로터블 풀 관리 화면에서 상세 정보를 설정합니다
  3. 나머지 화면에서 필요한 업무를 수행합니다
참고: 데이터 구조

데이터 관계도​

관련 워크플로우​

  • 수리지시 접수 (startEvent): -
  • 입고진단/검사 (humanTask): 수리 접수품의 결함을 진단하고 검사합니다
  • 오버홀 작업 (humanTask): 완전 분해·재조립 오버홀을 수행합니다
  • 수리 작업 (humanTask): 부분 수리 작업을 수행합니다
  • 개조 작업 (humanTask): 사양 변경 개조 작업을 수행합니다
  • 완료 시험 (humanTask): 수리 완료 후 기능시험/성능시험을 수행합니다
  • 출하 처리 (autoTask): 합격품을 출하 처리하고 로터블 풀을 업데이트합니다
  • 재수리 카운트 증가 (autoTask): 재수리 횟수를 증가시키고 진단 단계로 되돌립니다
  • CONDEMNED 처리 (autoTask): 재수리 한계 초과 — 폐기 판정합니다

테이블 요약​

수리작업지시 (mro_repair_shop_orders)​

컬럼명한글명타입설명
repair_order_code수리지시코드VARCHAR *필수 *고유-
item_id품목IDUUID (FK) *필수-
equipment_id설비IDVARCHAREAM equipment 참조 (크로스솔루션, loose coupling)
serial_number시리얼번호VARCHAR-
repair_type수리유형ENUM(OVERHAUL, REPAIR, REFURBISH, RECONDITION, MODIFY) *필수-
defect_description결함설명TEXT-
root_cause근본원인TEXT-
repair_scope수리범위TEXT-
estimated_cost예상비용DECIMAL-
actual_cost실제비용DECIMAL-
estimated_hours예상시간DECIMAL-
actual_hours실제시간DECIMAL-
assigned_to_id담당자UUID (시스템참조)-
received_date접수일DATE-
target_completion_date목표완료일DATE-
actual_completion_date실제완료일DATE-
test_result시험결과ENUM(PASS, FAIL, CONDITIONAL)-
test_report시험보고서TEXT-
quality_grade품질등급ENUM(AS_NEW, SERVICEABLE, REPAIRABLE, CONDEMNED)-
warranty_on_repair수리보증여부BOOLEAN-
repair_warranty_months수리보증기간(월)INT-
rework_count재수리횟수INT시험 불합격 후 재수리 횟수
max_rework_count최대재수리횟수INT경제적 재수리 한계 — 초과 시 CONDEMNED 처리
status상태ENUM(RECEIVED, INSPECTING, AWAITING_PARTS, IN_REPAIR, TESTING, COMPLETED, SHIPPED, CANCELLED, CONDEMNED) *필수-
created_by_id등록자UUID (시스템참조)-
notes비고TEXT-

로터블부품풀 (mro_rotable_pool)​

컬럼명한글명타입설명
rotable_code로터블코드VARCHAR *필수 *고유-
item_id품목IDUUID (FK) *필수-
serial_number시리얼번호VARCHAR *고유-
part_number부품번호VARCHAR-
pool_type풀유형ENUM(EXCHANGE, FLOAT, INSURANCE, STANDBY) *필수-
condition상태ENUM(SERVICEABLE, UNSERVICEABLE, IN_REPAIR, CONDEMNED, IN_TRANSIT) *필수-
current_location_id현재위치IDUUID (FK)-
installed_equipment_id설치설비IDVARCHAREAM 설비 참조 (크로스솔루션)
installed_position설치위치VARCHAR-
total_operating_hours총가동시간DECIMAL-
cycles_since_new신품이후사이클INT-
cycles_since_overhaulOH이후사이클INT-
last_overhaul_date최근OH일DATE-
next_overhaul_due차기OH예정일DATE-
overhaul_interval_hoursOH주기(시간)DECIMAL-
overhaul_interval_cyclesOH주기(사이클)INT-
life_limit_hours수명한계(시간)DECIMAL-
life_limit_cycles수명한계(사이클)INT-
remaining_life_pct잔여수명(%)DECIMAL (계산)-
acquisition_cost취득원가DECIMAL-
current_book_value현재장부가DECIMAL-
last_repair_order_id최근수리지시IDUUID (FK)-
owned_by소유구분ENUM(COMPANY, VENDOR, LEASED, EXCHANGE_POOL) *필수-
status활성상태ENUM(ACTIVE, SCRAPPED, SOLD, RETURNED) *필수-
created_by_id등록자UUID (시스템참조)-
notes비고TEXT-

로터블이동이력 (mro_rotable_transactions)​

컬럼명한글명타입설명
transaction_code트랜잭션코드VARCHAR *필수 *고유-
rotable_id로터블IDUUID (FK) *필수-
transaction_type트랜잭션유형ENUM(INSTALL, REMOVE, EXCHANGE, SEND_REPAIR, RECEIVE_REPAIR, SCRAP, TRANSFER, OVERHAUL_COMPLETE) *필수-
from_location_id출발위치IDUUID (FK)-
to_location_id도착위치IDUUID (FK)-
from_equipment_id출발설비IDVARCHAREAM 설비 참조 (크로스솔루션)
to_equipment_id도착설비IDVARCHAREAM 설비 참조 (크로스솔루션)
repair_order_id수리지시IDUUID (FK)-
transaction_date트랜잭션일시TIMESTAMP *필수-
operating_hours_at_transaction트랜잭션시점가동시간DECIMAL-
cycles_at_transaction트랜잭션시점사이클INT-
reason사유TEXT-
performed_by_id수행자UUID (시스템참조)-
notes비고TEXT-