Skip to main content

작업자출퇴근

이 화면은 어디서 사용하나요?​

📍 설치 위치: 생산 라인 입구 터치스크린 키오스크 🎯 주 사용자: 현장 작업자, 라인 리더

화면 구성​

출퇴근 스캔 영역​

  • 무엇을 보여주나요: 사원증 바코드 스캔 안내, 현재 출근 상태
  • 어떻게 조작하나요: 사원증을 바코드 리더에 스캔합니다. 출근/퇴근 큰 버튼 중 하나를 터치합니다.

배치 정보 영역​

  • 무엇을 보여주나요: 오늘 배치된 라인, 공정, 역할 정보
  • 어떻게 조작하나요: 스캔 후 자동으로 표시됩니다

작업 순서​

  1. 🔑 출근: 사원증을 스캔하고 [출근] 큰 버튼을 터치합니다
  2. 📋 배치 확인: 오늘 배치된 라인과 공정, 역할을 확인합니다
  3. 🏭 작업 수행: 해당 라인으로 이동하여 작업을 시작합니다
  4. ✅ 퇴근: 교대 종료 시 사원증을 스캔하고 [퇴근] 큰 버튼을 터치합니다

이상 발생 시​

상황대응 방법
사원증을 분실했을 때라인 리더에게 보고 → 수동 출근 처리 요청
배치 정보가 잘못되었을 때라인 리더에게 보고 → 작업자배치에서 수정
바코드 리더가 인식되지 않을 때사원증 바코드 상태 확인 → 리더기 재시작

자주 묻는 질문​

Q. 지각하면 어떻게 기록되나요?

A. 교대 시작 시간 이후에 출근 스캔하면 자동으로 지각으로 기록됩니다. 교대인원배치에서 출근상태가 '지각'으로 표시됩니다.

Q. 특근(잔업)은 어떻게 기록하나요?

A. 정규 교대 시간 이후에도 퇴근 스캔을 하지 않으면 자동으로 특근으로 기록됩니다. 또는 라인 리더가 교대인원배치에서 특근여부를 직접 설정할 수 있습니다.


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

POP 화면 설정​

  • 레이아웃: scan-action
  • 연결 테이블: worker_assignments

빠른 액션​

  • 출근 (login) - 크기: large
  • 퇴근 (logout) - 크기: large

컬럼 상세​

컬럼명한글명타입설명
assignment_date배치일DATE *필수-
shift근무조ENUM(주간, 야간, 3교대_1, 3교대_2, 3교대_3) *필수-
worker_id작업자명UUID (시스템참조) *필수-
line_id라인IDUUID (FK) *필수production_lines 참조
process_id공정IDUUID (FK)processes 참조
role역할ENUM(작업자, 검사원, 반장, 기사) *필수-
login_time출근시간TIMESTAMP-
logout_time퇴근시간TIMESTAMP-