HACCP 계획서
개요
이 화면은 무엇인가요? 식품 제조 시설의 HACCP 계획서를 등록하고 관리하는 마스터-디테일 화면입니다. 제품 정보, 공정 범위, 인증기관/인증일, HACCP팀 구성, 위해분석, CCP 정의까지 통합 관리합니다.
누가 사용하나요?
- 📋 HACCP팀장: HACCP 계획서를 작성하고 관리합니다
- 👔 경영진(승인자): 계획서를 검토하고 승인합니다
- 🔍 식약처/인증기관: 심사 시 계획서 현황을 확인합니다
언제 사용하나요?
- 신제품 출시 시 HACCP 계획을 수립할 때
- HACCP 인증 신청/갱신 시
- 공정 변경, 원료 변경 으로 계획서 개정이 필요할 때
- 식약처 점검 대비 시
주요 기능
1. 계획서 등록 및 관리
무엇을 하나요?: 계획코드, 제품명, 공정범위, 인증정보, 승인자를 등록합니다.
어떻게 사용하나요?:
- 계획코드와 계획명을 입력합니다
- 버전을 부여합니다
- 제품명, 제품설명, 용도/소비자를 입력합니다
- 공정범위를 설정합니다
- 인증기관, 인증일, 만료일을 입력합니다
- 승인자를 지정하고 승인을 받습니다
💡 팁: HACCP 계획서는 제품별로 작성하는 것이 원칙입니다. 유사 제품군은 하나의 계획으로 통합할 수 있습니다.
2. 연관 데이터 관리
HACCP 계획서에서 다음 항목들을 관리할 수 있습니다:
- HACCP팀 구성원
- 위해분석 결과
- CCP 정의
- 공정흐름도
- 제품설명서
상태 흐름: 초안 → 검토중 → 승인 → 활성 → 폐기
업무 흐름에서의 위치
참고: 데이터 구조
테이블: haccp_plans
| 항목 | 컬럼명 | 타입 | 필수 |
|---|---|---|---|
| 계획코드 | plan_code | VARCHAR | ✅ |
| 계획명 | plan_name | VARCHAR | ✅ |
| 버전 | version | VARCHAR | ✅ |
| 제품명 | product_name | VARCHAR | ✅ |
| 상태 | status | ENUM | ✅ |
| 인증기관 | certification_body | VARCHAR | |
| 인증일 | certification_date | DATE | |
| 만료일 | expiry_date | DATE | |
| 승인자 | approved_by_id | UUID | |
| 총위해요소수 | total_hazards_identified | INT | 집계 |
| 총CCP수 | total_ccps | INT | 집계 |