알람 관리대장
개요
이 화면은 무엇인가요?
이 화면에서는 알람 관리대장 데이터를 등록하고 관리합니다. 관리유형(SHELVED, SUPPRESSED, OUT_OF_SERVICE, DISABLED 등)별로 분류할 수 있으며, 상태(ACTIVE → EXPIRED → CANCELLED → AUTO_RELEASED)를 추적합니다.
누가 사용하나요?
- 설비담당: 알람 관리대장 현황 확인, 이상 시 조치
- 품질관리자: 알람 관리대장 품질 데이터 확인, 분석
- 감사담당: 알람 관리대장 감사 이력 확인, 증빙 관리
언제 사용하나요?
- 신규 알람 관리대장 데이터를 등록할 때
- 기존 알람 관리대장 정보를 수정하거나 이력을 확인할 때
- 알람 관리대장의 상태를 변경하거나 진행 현 황을 추적할 때
주요 기능
- 등록·조회: 알람 관리대장 데이터의 신규 등록 및 목록 조회
- 유형별 분류: 관리유형(SHELVED , SUPPRESSED , OUT_OF_SERVICE 등)별 분류 및 필터
- 상태 추적: 상태 변경 이력 관리 및 현황 확인
- 감사 추적: 데이터 변경 이력 자동 기록
업무 흐름에서의 위치
입력 항목 가이드
| 항목 | 설명 | 필수 | 입력 예시 |
|---|---|---|---|
| 관리코드 | 고유 식별 코드 | ✅ | ALARM-MGMT-C-001 |
| 알람규칙ID | alarm_rules 테이블 참조 (rule_name 표시) | ✅ | 목록에서 선택 |
| 설비ID | 관련 데이터 선택 | 목록에서 선택 | |
| 관리유형 | 분류 구분 | ✅ | SHELVED / SUPPRESSED / OUT_OF_SERVICE |
| 사유 | 사유 | ✅ | 자유 텍스트 입력 |
| 보류기간(분) | 보류기간(분) | 숫자 입력 | |
| 적용시작 | 적용시작 | ✅ | 2026-03-17 09:00 |
| 적용종료 | 적용종료 | 2026-03-17 09:00 | |
| 자동해제여부 | 자동해제여부 | ✅ | 예 / 아니오 |
| 억제그룹 | 억제그룹 | 텍스트 입력 | |
| 상태 | 현재 진행 상태 | ✅ | ACTIVE / EXPIRED / CANCELLED |
| 요청자ID | 요청자ID | 목록에서 선택 | |
| 승인자ID | 승인자ID | 목록에서 선택 | |
| 해제일시 | 해당 날짜/시각 | 2026-03-17 09:00 | |
| 해제자ID | 해제자ID | 목록에서 선택 |
자주 묻는 질문 (FAQ)
상태를 변경할 수 없습니다. 왜 그런가요?
워크플로우가 설정된 경우, 정해진 순서대로만 상태를 변경할 수 있습니다. 현재 상태에서 변경 가능한 다음 상태 만 선택할 수 있으며, 필수 입력 항목이 누락되어 있지 않은지 확인해 주세요.
알람 관리대장 데이터를 대량으로 등록하려면 어떻게 하나요?
CSV 가져오기 기능을 사용합니다. 먼저 CSV 내보내기로 템플릿을 다운로드한 후, 템플릿에 맞춰 데이터를 입력하고 CSV 가져오기로 일괄 등록합니다.
실무 시나리오
신규 알람 관리대장 등록
상황: 새로운 알람 관리대장 데이터를 등록해야 합니다.
처리 순서:
- 관리코드를 입력하여 신규 데이터를 생성합니다
- 관리유형을
SHELVED으로 선택합니다 - 알람규칙ID을(를) 입력합니다
- 상태를
ACTIVE으로 설정합니다 - 저장하여 등록을 완료합니다
참고: 데이터 구조
테이블: dt_alarm_management
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
alarm_mgmt_code | 관리코드 | VARCHAR | *필수 |
alarm_rule_id | 알람규칙ID | UUID | *필수 alarm_rules 테이블 참조 (rule_name 표시) |
equipment_id | 설비ID | UUID | |
management_type | 관리유형 | SHELVED / SUPPRESSED / OUT_OF_SERVICE / DISABLED / DESIGN_SUPPRESSED | *필수 |
reason | 사유 | TEXT | *필수 |
shelve_duration_minutes | 보류기간(분) | INT | |
effective_from | 적용시작 | TIMESTAMP | *필수 |
effective_to | 적용종료 | TIMESTAMP | |
auto_unshelve | 자동해제여부 | BOOLEAN | *필수 |
suppression_group | 억제그룹 | VARCHAR | |
status | 상태 | ACTIVE / EXPIRED / CANCELLED / AUTO_RELEASED | *필수 |
requested_by | 요청자ID | UUID | |
approved_by | 승인자ID | UUID | |
released_at | 해제일시 | TIMESTAMP | |
released_by | 해제자ID | UUID |