수리작업 관리
개요
이 화면은 무엇인가요? 수리작업 관리 정보를 등록·조회·수정하는 화면입니다. 수리 작업지시와 로터블(회전) 부품 풀 관리 업무의 일부입니다.
누가 사용하나요?
- 보전팀: 수리작업 관리 데이터를 관리합니다
- 정비기사: 수리작업 관리 데이터를 관리합니다
언제 사용하나요?
- 수리 가능한 부품을 수리 의뢰할 때
- 로터블 부품을 교환/반납할 때
주요 기능
1. 수리작업 관리 등록
무엇을 하나요?: 새로운 수리작업 관리 데이터를 등록합니다.
어떻게 사용하나요?:
- 목록 화면에서 추가 버튼을 클릭합니다
- 필수 항목(수리지시코드, 품목ID, 수리유형 등)을 입력합니다
- 저장 버튼을 클릭합니다
2. 수리작업 관리 조회
무엇을 하나요?: 등록된 데이터를 검색하고 조회합니다.
어떻게 사용하나요?:
- 상단 필터에서 검색 조건을 설정합니다
- 목록에서 원하는 데이터를 찾아 클릭합니다
- 상세 정보를 확인하거나 수정합니다
입력 항목 가이드
| 항목 | 설명 | 필수 | 입력 방법 |
|---|---|---|---|
| 수리지시코드 | 수리지시코드 | ✅ | 텍스트를 입력합니다 |
| 품목ID | mro_item_master 테이블 참조 (item_code 표시) | ✅ | 목록에서 선택합니다 |
| 설비ID | 설비ID | 텍스트를 입력합니다 | |
| 시리얼번호 | 시리얼번호 | 텍스트를 입력합니다 | |
| 수리유형 | 수리유형 | ✅ | 선택합니다 (OVERHAUL, REPAIR, REFURBISH, RECONDITION, MODIFY) |
| 결함설명 | 결함설명 | 텍스트를 입력합니다 | |
| 근본원인 | 근본원인 | 텍스트를 입력합니다 | |
| 수리범위 | 수리범위 | 텍스트를 입력합니다 | |
| 예상비용 | 예상비용 | 숫자를 입력합니다 | |
| 실제비용 | 실제비용 | 숫자를 입력합니다 | |
| 예상시간 | 예상시간 | 숫자를 입력합니다 | |
| 실제시간 | 실제시간 | 숫자를 입력합니다 | |
| 담당자 | 담당자 | 입력합니다 | |
| 접수일 | 접수일 | 달력에서 날짜를 선택합니다 | |
| 목표완료일 | 목표완료일 | 달력에서 날짜를 선택합니다 | |
| 실제완료일 | 실제완료일 | 달력에서 날짜를 선택합니다 | |
| 시험결과 | 시험결과 | 선택합니다 (PASS, FAIL, CONDITIONAL) | |
| 시험보고서 | 시험보고서 | 텍스트를 입력합니다 | |
| 품질등급 | 품질등급 | 선택합니다 (AS_NEW, SERVICEABLE, REPAIRABLE, CONDEMNED) | |
| 수리보증여부 | 수리보증여부 | 체크박스로 선택합니다 | |
| 수리보증기간(월) | 수리보증기간(월) | 숫자를 입력합니다 | |
| 재수리횟수 | 재수리횟수 | 숫자를 입력합니다 | |
| 최대재수리횟수 | 최대재수리횟수 | 숫자를 입력합니다 | |
| 상태 | 상태 | ✅ | 선택합니다 (RECEIVED, INSPECTING, AWAITING_PARTS 등) |
| 등록자 | 등록자 | 입력합니다 | |
| 비고 | 비고 | 텍스트를 입력합니다 |
자주 묻는 질문 (FAQ)
Q. 데이터를 수정하려면 어떻게 하나요?
목록에서 해당 항목을 클릭하여 상세 화면으로 이동한 후, 수정할 항목을 변경하고 저장 버튼을 클릭합니다.
Q. 참조 항목이 목록에 없으면 어떻게 하나요?
참조 대상 데이터가 먼저 등록되어 있어야 합니다. 해당 관리 화면에서 먼저 데이터를 등록한 후 이 화면에서 선택하세요.
참고: 데이터 구조
테이블 상세
테이블: mro_repair_shop_orders
| 항목 | 컬럼명 | 타입 | 필수 |
|---|---|---|---|
| 수리지시코드 | repair_order_code | VARCHAR | ✅ |
| 품목ID | item_id | UUID | ✅ |
| 설비ID | equipment_id | VARCHAR | |
| 시리얼번호 | serial_number | VARCHAR | |
| 수리유형 | repair_type | 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 | PASS / FAIL / CONDITIONAL | |
| 시험보고서 | test_report | TEXT | |
| 품질등급 | quality_grade | AS_NEW / SERVICEABLE / REPAIRABLE / CONDEMNED | |
| 수리보증여부 | warranty_on_repair | BOOLEAN | |
| 수리보증기간(월) | repair_warranty_months | INT | |
| 재수리횟수 | rework_count | INT | |
| 최대재수리횟수 | max_rework_count | INT | |
| 상태 | status | RECEIVED / INSPECTING / AWAITING_PARTS / IN_REPAIR / TESTING / COMPLETED / SHIPPED / CANCELLED / CONDEMNED | ✅ |
| 등록자 | created_by_id | UUID | |
| 비고 | notes | TEXT |
관련 테이블: MRO품목마스터 (1:N) 품목마스터→수리작업지시 / 직원 (1:N) 직원→수리작업지시(담당/등록자) / 로터블부품풀 (1:N) 수리지시→로터블풀(최근수리) / 로터블이동이력 (1:N) 수리지시→로터블이동