PPE지급 POP
이 화면은 어디서 사용하나요?
- 설치 위치: 현장 터치 디스플레이, 태블릿
- 주 사용자: 보전담당자, 창고작업자
- 레이아웃: scan-action
화면 구성
헤더 영역
- 직원: 자동 표시됩니다
- PPE유형: 자동 표시됩니다
빠른 액션 버튼
- 지급확인 (큰 버튼): 지급확인 처리를 수행합니다
- 반납 (큰 버튼): 반납 처리를 수행합니다
작업 순서
- 바코드를 스캔하거나 대상을 선택합니다
- 화면에 표시된 정보를 확인합니다
- 필요한 항목(지급코드, 품목ID, PPE유형)을 입력합니다
- 빠른 액션 버튼을 터치하여 처리를 완료합니다
이상 발생 시
| 상황 | 대응 |
|---|---|
| 바코드 인식 실패 | 수동으로 코드를 입력합니다 |
| 데이터 불일치 | 관리자에게 확인 후 처리합니다 |
| 화면 응답 없음 | 수기 기록 후 사무실에서 입력합니다 |
자주 묻는 질문
Q. 바코드가 없는 경우 어떻게 하나요?
코드를 수동으로 입력하여 조회할 수 있습니다. 해당 필드에 직접 입력합니다.
참고: 데이터 구조
연결 테이블: mro_ppe_assignments
레이아웃: scan-action
헤더 필드: 직원, PPE유형
빠른 액션: 지급확인, 반납
| 항목 | 컬럼명 | 타입 | 필수 |
|---|---|---|---|
| 지급코드 | assignment_code | VARCHAR | ✅ |
| 품목ID | item_id | UUID | ✅ |
| PPE유형 | ppe_type | HELMET / GLOVES / GOGGLES / EARPLUGS / MASK / SHOES / VEST / HARNESS | ✅ |
| 지급사유 | assignment_reason | INITIAL / REPLACEMENT / DAMAGED / EXPIRED / ADDITIONAL | ✅ |
| 수량 | quantity | INT | ✅ |
| 지급일 | assignment_date | DATE | ✅ |
| 유효기한 | expiry_date | DATE | |
| 반납일 | return_date | DATE | |
| 교육이수여부 | training_completed | BOOLEAN | |
| 교육이수일 | training_date | DATE | |
| 교육유효기한 | training_expiry_date | DATE | |
| 수료증번호 | certificate_number | VARCHAR | |
| 미교육지급경고 | training_interlock | BOOLEAN | |
| 지급대상 | assigned_to_id | UUID | |
| 부서ID | department_id | UUID | |
| 비고 | remark | TEXT |