PPAP관리
이 기능은 무엇인가요?
PPAP관리 기능은 AIAG PPAP 4th Edition에 따라 18개 PPAP 요소(설계기록, DFMEA, PFMEA, 관리계획서, MSA, 초기공정능력, 치수성적서 등)의 서류를 체계적으로 준비하고, 고객에게 제출하여 양산 승인을 획득하는 기능입니다.
이 기능은 IATF 16949 및 AIAG PPAP 4th Edition 요구사항을 충족합니다.
업무 프로세스 개요
포함된 화면
| 화면 | 용도 | 주 사용자 |
|---|---|---|
| PPAP 제출 | PPAP 제출 건 관리 및 현황 모니터링 | QA 엔지니어 |
| PPAP 요소 | 18개 PPAP 요소별 준비 상태 관리 | QA 엔지니어 |
| PPAP 요소문서 | 요소별 첨부 문서 관리 | QA 엔지니어 |
| PPAP 치수결과 | 치수 측정 결과 관리 | 검사원 |
| PPAP PSW | Part Submission Warrant 관리 | QA 엔지니어 |
관련 솔루션 연계
| 솔루션 | 연계 내용 | 데이터 흐름 |
|---|---|---|
| QMS APQP/NPI | APQP 프로젝트 → PPAP 제출 | APQP → PPAP |
| ERP | 품목 마스터 참조 | ERP → QMS |
시작하기
1단계: PPAP 제출 생성
- 부품명, 고객사, 제출 수준(Level 1~5), 제출 사유를 입력합니다
- 18개 PPAP 요소의 필수 여부를 설정합니다
2단계: 요소별 서류 준비
- 각 요소에 담당자를 배정하고 기한을 설정합니다
- 요소별 문서를 첨부하고 검토·승인합니다
- PSW를 작성하고 고객에게 제출합니다
업무 자동화
별도의 수작업 없이 아래 규칙에 따라 데이터가 자동으로 계산·생성·검증됩니다.
안내
화면에서 데이터를 저장하면 시스템이 관련된 다른 화면의 데이터를 자동으로 갱신합니다. 예를 들어 PPAP 요소의 준비 상태를 변경하면 전체 완료율이 자동으로 재계산됩니다. 이 규칙은 데이터 정합성을 보장하며, 수작업 오류를 방지합니다.
이 메뉴의 업무 자동화 흐름
PPAP 요소 상태 변경 → PPAP 제출 전체 완료율(%) 자동 계산
🔢 자동 계산
요소를 추가/수정/삭제하면 완료율이 자동 계산됩니다.
PPAP 요소 상태 변경 → 전체 완료율 자동 계산
PPAP 요소의 준비 상태를 변경하면 PPAP 제출의 전체 완료율(%)이 자동으로 업데이트됩니다.
- 언제: PPAP 요소 화면에서 요소를 추가·수정·삭제할 때
- 결과: PPAP 제출 화면의 요소완료율이 즉시 갱신됩니다. 18개 요소 중 얼마나 완비되었는지 한눈에 확인할 수 있습니다
참고: 데이터 구조
데이터 관계도
테이블 요약
PPAP제출 (ppap_submissions)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
ppap_code | PPAP번호 | VARCHAR *필수 *고유 | - |
item_id | 품목ID | UUID (FK) | 크로스템플릿: ERP items 참조 |
apqp_project_id | APQP프로젝트ID | UUID (FK) | qms_apqp_projects 참조 |
customer_name | 고객사명 | VARCHAR *필수 | - |
part_name | 부품명 | VARCHAR *필수 | - |
part_number | 부품번호 | VARCHAR | - |
submission_level | 제출수준 | ENUM(Level1, Level2, Level3, Level4, Level5) *필수 | PPAP 제출 수준 1~5 |
submission_reason | 제출사유 | ENUM(신규부품, 설계변경, 공정변경, 금형이동, 공급업체변경, 연간재검증) *필수 | - |
submission_date | 제출일 | DATE | - |
customer_decision | 고객판정 | ENUM(승인, 임시승인, 반려, 대기) | - |
customer_decision_date | 고객판정일 | DATE | - |
interim_conditions | 임시승인조건 | TEXT | 임시승인 시 조건사항 |
psw_signed | PSW서명여부 | BOOLEAN | Part Submission Warrant 서명 여부 |
psw_file | PSW파일 | FILE | - |
responsible_id | 담당자ID | UUID (시스템참조) | public.users 참조 |
status | 상태 | ENUM(준비, 제출, 검토중, 승인, 반려, 재제출) *필수 | - |
element_completion_pct | 요소완료율(%) | DECIMAL (계산) | - |
PPAP제출요소 (ppap_elements)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
submission_id | PPAP제출ID | UUID (FK) *필수 | - |
element_number | 요소번호 | INT *필수 | 1-18 PPAP 요소 번호 |
element_name | 요소명 | VARCHAR *필수 | - |
element_description | 요소설명 | TEXT | - |
status | 상태 | ENUM(not_started, in_progress, completed, not_applicable) *필수 | - |
responsible_id | 담당자ID | UUID (시스템참조) | - |
due_date | 기한일 | DATE | - |
completed_date | 완료일 | DATE | - |
reviewer_id | 검토자ID | UUID (시스템참조) | - |
review_date | 검토일 | DATE | - |
reviewer_comments | 검토의견 | TEXT | - |
is_required | 필수여부 | BOOLEAN | - |
PPAP요소문서 (ppap_element_documents)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
element_id | PPAP요소ID | UUID (FK) *필수 | - |
document_name | 문서명 | VARCHAR *필수 | - |
document_type | 문서유형 | VARCHAR | - |
file_path | 파일 | FILE | - |
version | 버전 | VARCHAR | - |
uploaded_by_id | 업로드자ID | UUID (시스템참조) | - |
uploaded_date | 업로드일 | DATE | - |
notes | 비고 | TEXT | - |
PPAP치수결과 (ppap_dimensional_results)
| 컬럼명 | 한글명 |
|---|