계약 마일스톤
개요
이 화면은 무엇인가요? 공급 계약에 관련된 주요 일정(검토, 갱신, 가격재협상, 성과평가, 종료통보)을 등록하고, 진행 상태와 사전 알림을 관리하는 화면입니다.
누가 사용하나요?
- 바이어/구매담당자: 마일스톤 등록 및 완료 처리
- SCM 매니저: 전체 계약 일정 모니터링
언제 사용하나요?
- 새로운 계약 체결 시 주요 일정을 사전 등록할 때
- 마일스톤 예정일이 도래하여 후속 조치를 수행할 때
- 계약 갱신/종료 판단을 위해 일정을 확인할 때
입력 항목 가이드
| 항목 | 설명 | 필수 | 입력 안내 |
|---|---|---|---|
| 계약 | 상위 계약 | ✅ | 공급계약을 선택합니다 |
| 마일스톤순번 | 일정 순서 | ✅ | 1부터 순차 |
| 마일스톤명 | 일정 이름 | ✅ | 예: "중간 성과 검토" |
| 마일스톤유형 | 일정 종류 | ✅ | 검토/갱신/가격재협상/성과평가/종료통보 |
| 예정일 | 수행 예정일 | - | |
| 완료일 | 실제 완료일 | 완료 시 입력 | |
| 사전알림(일) | 예정일 N일 전 알림 | 예: 30(일 전) | |
| 담당자 | 수행 책임자 | 담당자를 선택합니다 | |
| 상태 | 진행 상태 | ✅ | 예정/진행/완료/지연/건너뜀 |
| 비고 | 추가 메모 | - |
자주 묻는 질문 (FAQ)
Q. 사전알림은 어떻게 전달되나요?
설정된 사전알림(일)에 따라 담당자에게 알림이 전송됩니다.
Q. 마일스톤을 "건너뜀"으로 처리하면 어떻게 되나요?
해당 일정을 건너뛴 것으로 기록됩니다. 사유를 비고에 기록하는 것을 권장합니다.
참고: 데이터 구조
테이블: scm_contract_milestones
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
contract_id | 계약 | UUID (FK) *필수 | supplier_contracts 참조 |
milestone_seq | 마일스톤순번 | INT *필수 | - |
milestone_name | 마일스톤명 | VARCHAR *필수 | - |
milestone_type | 마일스톤유형 | ENUM(검토, 갱신, 가격재협상, 성과평가, 종료통보) *필수 | - |
due_date | 예정일 | DATE | - |
completed_date | 완료일 | DATE | - |
reminder_days_before | 사전알림(일) | INT | - |
assigned_to_id | 담당자 | UUID (시스템참조) | - |
status | 상태 | ENUM(예정, 진행, 완료, 지연, 건너뜀) *필수 | - |
notes | 비고 | TEXT | - |
특성: 감사 추적, 인쇄