Skip to main content

비가동사유코드

개요​

이 화면은 무엇인가요? 설비가 멈춘 이유를 분류하기 위한 사유코드를 등록·관리하는 마스터 화면입니다. 대분류(계획/설비/자재/품질/기타)와 3단계 계층(대/중/소)으로 코드를 체계화하여, 비가동 이벤트 기록 시 일관된 원인 분류가 가능합니다.

누가 사용하나요?​

  • 🔧 설비관리자: 설비 고장 유형별 사유코드 등록 및 관리
  • 📊 생산관리자: OEE 분석 시 비가동 원인 분류 체계 설정
  • 🏭 품질관리자: 품질 관련 비가동 사유 분류 관리

언제 사용하나요?​

  • 새로운 비가동 사유가 발생하여 코드를 추가해야 할 때
  • 비가동 분석 결과에 따라 사유코드 체계를 개선할 때
  • OEE에 반영할 비가동 항목을 설정할 때

주요 기능​

1. 계층형 사유코드 관리​

무엇을 하나요?: 비가동 사유를 대/중/소 3단계 트리 구조로 관리합니다.

어떻게 사용하나요?:

  1. 대분류(계획/설비/자재/품질/기타)를 선택합니다
  2. 코드레벨(1:대, 2:중, 3:소)을 지정합니다
  3. 하위코드는 상위코드ID를 선택하여 계층을 구성합니다

💡 팁: 코드 체계는 처음부터 3단계로 설계하는 것이 좋습니다. 나중에 재분류하면 기존 이력과의 연결이 복잡해집니다.

2. OEE 영향 설정​

무엇을 하나요?: 각 사유코드가 OEE 계산에 포함되는지 여부를 설정합니다.

어떻게 사용하나요?:

  1. 계획 비가동(예: 점심시간, 정기보전)은 계획비가동여부를 체크합니다
  2. OEE 산출에서 제외할 코드는 OEE포함여부를 해제합니다

💡 팁: 계획 비가동은 OEE의 가동시간 기준에서 제외되므로, 비계획 비가동만 OEE에 영향을 줍니다.


업무 흐름에서의 위치​

연결 화면관계설명
비가동 이벤트 (통합)코드 참조비가동 발생 시 사유코드를 선택하여 기록
OEE 실적분석 기준사유코드별 비가동 시간 집계에 활용

입력 항목 가이드​

항목설명입력 방법예시
사유코드고유 코드대분류 약어 + 번호P01, E01, M01
코드명사유 이름구체적 사유 기술정기보전, 금형교환대기
대분류사유 분류드롭다운 선택계획 / 설비 / 자재 / 품질 / 기타
코드레벨계층 단계숫자 입력1(대), 2(중), 3(소)
상위코드ID상위 코드트리에서 선택(대분류 코드 선택)
계획비가동여부계획 정지 여부체크박스점심시간=Y, 고장=N
OEE포함여부OEE 반영체크박스비계획 비가동=Y

자주 묻는 질문 (FAQ)​

Q. 계획 비가동과 비계획 비가동은 어떻게 구분하나요?

A. 계획비가동여부 필드로 구분합니다. 점심시간, 정기보전, 교육 등 사전에 예정된 정지는 계획 비가동으로, 고장, 자재부족 등 예기치 않은 정지는 비계획 비가동으로 설정합니다.

Q. 이미 사용 중인 코드를 삭제할 수 있나요?

A. 비가동 이벤트에서 참조 중인 코드는 삭제할 수 없습니다. 사용여부를 비활성으로 변경하면 신규 이벤트 등록 시 해당 코드가 표시되지 않습니다.

Q. OEE포함여부는 어떤 기준으로 설정하나요?

A. 일반적으로 비계획 비가동(고장, 자재대기, 품질대기 등)은 OEE에 포함하고, 계획 비가동(점심, 정기보전)은 제외합니다. 단, 회사의 OEE 산출 기준에 따라 다를 수 있습니다.


실무 시나리오​

시나리오: 비가동 사유코드 체계 신규 구축​

신규 공장 가동을 앞두고, 설비 비가동 분류 체계를 처음 설정하는 상황입니다.

  1. 대분류 코드 등록: 레벨1으로 계획(P), 설비(E), 자재(M), 품질(Q), 기타(X) 5개 코드를 등록합니다
  2. 중분류 코드 등록: 레벨2로 설비 대분류 아래 기계고장(E01), 전기고장(E02), 셋업조정(E03) 등을 등록합니다
  3. 소분류 코드 등록: 레벨3으로 기계고장 아래 베어링마모(E01-01), 벨트파손(E01-02) 등을 등록합니다
  4. OEE 설정: 계획 비가동(P 계열)은 OEE 제외, 나머지는 OEE 포함으로 설정합니다

참고: 데이터 구조​

📋 기술 참고 정보 (개발자/관리자용)

테이블 정보​

  • 테이블명: downtime_codes
  • 특성: 계층 구조(트리) 지원, 감사 추적, CSV 가져오기/내보내기, 인쇄

컬럼 상세​

항목컬럼명타입필수
사유코드codeVARCHAR✅
코드명nameVARCHAR✅
대분류categoryENUM(계획/설비/자재/품질/기타)✅
코드레벨levelINT✅
상위코드IDparent_idUUID
계획비가동여부is_plannedBOOLEAN
OEE포함여부oee_impactBOOLEAN
정렬순서sort_orderINT
사용여부is_activeBOOLEAN

ER 다이어그램​

화면 설정​

목록 컬럼: 사유코드(link), 코드명, 대분류(tag), 코드레벨, 계획비가동여부(badge), OEE포함여부(badge), 사용여부(badge)

필터: 사유코드(search), 대분류(select), 사용여부(select)