생산실적 관리
개요
이 화면은 무엇인가요? 작업지시에 따라 실제로 생산된 양품/불량 수량, 작업시간, 투입 인원 등을 공정별로 기록하는 화면입니다. 생산 현장의 실적 데이터가 이곳에 집계되며, 수율과 불량률이 자동 계산됩니다.
누가 사용하나요?
- 👷 현장 작업자: POP 화면에서 실적을 입력하면 이 화면에 자동 반영됩니다
- 🏭 라인 리더: 교대별 생산 실적 확인, 목표 대비 달성률 점검
- 📊 생산관리자: 일간/주간 생산 실적 분석, 병목 공정 파악
- 💰 원가관리자: 실제 작업시간·투입인원 기반 원가 산출
언제 사용하나요?
- 각 공정에서 작업이 완료되었을 때 (현장 POP에서 입력)
- 교대 마감 시 당일 실적을 확인·정리할 때
- 일일/주간 생산 보고서를 작성할 때
- 수율 저하 원인을 분석할 때
주요 기능
1. 실적 등록
무엇을 하나요?: 작업지시·공정별로 생산 수량과 작업시간을 기록합니다. 어떻게 사용하나요?:
- 작업지시를 선택합니다
- 해당 공정을 선택합니다
- 생산일, 근무조를 입력합니다
- 양품수량, 불량수량, 스크랩수량을 입력합니다
- 작업시간과 투입 인원을 기록합니다
💡 팁: 현장 POP 화면(실적입력)에서 바코드 스캔으로 입력하면 더 빠르고 정확합니다. POP에서 입력한 데이터는 이 화면에 실시간 반영됩니다.
2. 수율·불량률 자동 계산
무엇을 하나요?: 입력된 수량 기반으로 핵심 KPI를 자동 계산합니다.
- 불량률(%) = 불량수량 / 생산수량 × 100
- 수율(%) = 양품수량 / 계획수량 × 100
3. 사 이클타임 기록
무엇을 하나요?: 실제 생산 사이클타임을 기록하여 표준 대비 편차를 분석합니다.
업무 흐름에서의 위치
| 연결 화면 | 관계 | 설명 |
|---|---|---|
| 작업지시 관리 | 입력 ← | 어떤 작업지시의 실적인지 연결합니다 |
| 자재투입실적(BOM대비) | 출력 → | 실적 기준으로 자재 투입량을 비교합니다 |
| 자재로스기록 | 출력 → | 실적별 자재 로스를 상세 분석합니다 |
| 설비가동로그 | 출력 → | 실적 기간 중 설비 가동 상태를 추적합니다 |
입력 항목 가이드
기본 정보
| 항목 | 설명 | 입력 방법 | 예시 |
|---|---|---|---|
| 작업지시 | 실적을 등록할 작업지시 | 작업지시 목록에서 선택 | WO-2026-00123 |
| 공정 | 실적을 등록할 공정 | 공정 목록에서 선택 | 프레스 성형 |
| 생산일 | 실제 생산한 날짜 | 달력에서 선택 | 2026-03-17 |
| 근무조 | 해당 교대조 | 드롭다운 선택 | 주간 |
수량 정보
| 항목 | 설명 | 입력 방법 | 예시 |
|---|---|---|---|
| 계획수량 | 해당 공정의 계획 생산량 | 숫자 입력 | 500 |
| 생산수량 | 실제 생산한 총 수량 | 숫자 입력 | 485 |
| 양품수량 | 합격 판정된 수량 | 숫자 입력 | 478 |
| 불량수량 | 불합격 판정된 수량 | 숫자 입력 | 5 |
| 스크랩수량 | 폐기 처리된 수량 | 숫자 입력 | 2 |
작업 정보
| 항목 | 설명 | 입력 방법 | 예시 |
|---|---|---|---|
| 작업시간(h) | 실제 작업에 소요된 시간 | 숫자 입력 (소수점 가능) | 7.5 |
| 작업인원 | 투입된 작업자 수 | 숫자 입력 | 3 |
| 실제사이클타임(초) | 제품 1개당 실제 소요 시간 | 숫자 입력 | 52.3 |
| 작업자 | 실적 담당 작업자 | 사용자 목록에서 선택 | 박작업 |
| 설비 | 사용한 설비 | 설비 목록에서 선택 | PR-001 유압프레스 |
자주 묻는 질문 (FAQ)
Q. 양품수량 + 불량수량이 생산수량과 맞지 않아도 되나요?
A. 스크랩수량이 있으면 차이가 발생할 수 있습니다. 일반적으로 생산수량 = 양품수량 + 불량수량 + 스크랩수량이 되어야 합니다. 차이가 크면 수량 누락이나 오입력을 확인하세요.
Q. 이전 날짜의 실적을 수정할 수 있나요?
A. 가능합니다. 다만 감사 추적이 활성화되어 있어 변경 이력이 모두 기록됩니다. ERP 연동이 완료된 실적은 ERP 쪽 데이터도 함께 확인해야 합니다.
Q. 수율이 100%를 넘는 경우가 있습니다. 왜 그런가요?
A. 수율 = 양품수량 / 계획수량 × 100으로 계산되므로, 계획 대비 초과 생산하면 100%를 넘을 수 있습니다. 이는 정상적인 상황이며 계획 정확도를 높이는 참고 데이터로 활용하세요.
실무 시나리오
시나리오: 교대 마감 시 실적 정리
주간조 마감 시간(17:00)이 되어 당일 실적을 최종 확인합니다.
- 생산일과 근무조 필터를 '오늘 / 주간'으로 설정하여 해당 교대의 전체 실적을 조회합니다
- 각 작업지시별로 양품수량, 불량수량이 POP 입력값과 일치하는지 확인합니다
- 누락된 실적이 있으면 추가 등록합니다
- 불량률이 목표(예: 1.0%) 이상인 공정을 확인하고, 불량 원인을 불량관리 화면에서 상세 기록합니다
- 교대 인수인계 시 야간조에 특이사항(설비 이상, 자재 부족 등)을 전달합니다
📋 기술 참고 정보 (개발자/관리자용)
테이블 정보
- 테이블명:
production_results - 감사 추적: 활성화
- 인쇄: 지원
컬럼 상세
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
wo_id | 작업지시ID | UUID (FK) *필수 | - |
process_id | 공정ID | UUID (FK) *필수 | processes 참조 |
production_date | 생산일 | DATE *필수 | - |
shift | 근무조 | ENUM(주간, 야간, 3교대_1, 3교대_2, 3교대_3) *필수 | - |
planned_qty | 계획수량 | DECIMAL | - |
produced_qty | 생산수량 | DECIMAL | - |
good_qty | 양품수량 | DECIMAL | - |
defect_qty | 불량수량 | DECIMAL | - |
scrap_qty | 스크랩수량 | DECIMAL | - |
work_hours | 작업시간(h) | DECIMAL | - |
worker_count | 작업인원 | INT | - |
cycle_time_actual | 실제사이클타임(초) | DECIMAL | - |
operator_id | 작업자ID | UUID (시스템참조) | 실적 담당 작업자 |
equipment_id | 설비ID | UUID (FK) | 생산 설비 참조 |
defect_rate | 불량률(%) | DECIMAL (계산) | - |
yield_rate | 수율(%) | DECIMAL (계산) | - |