계약마일스톤 목록
개요
이 화면은 무엇인가요?
각 계약의 이행 단계별 마일스톤(착수금, 중도금, 잔금 등)을 관리하는 화면입니다. 마일스톤별 예정일과 금액을 설정하고, 완료/지연 상태를 추적하여 계약 이행의 진행률을 파악합니다.
누가 사용하나요?
- 영업담당자: 마일스톤 완료 상태를 업데이트합니다
- 영업관리자: 전체 계약의 마일스톤 달성 현황을 모니터링합니다
언제 사용하나요?
- 계약 체결 후 이행 마일스톤을 설정할 때
- 마일스톤이 완료되어 상태를 업데이트할 때
- 지연된 마일스톤을 파악하고 조치를 취할 때
입력 항목 가이드
| 항목 | 설명 | 필수 | 입력 방법 |
|---|---|---|---|
| 계약 | 소속 계약 | ✅ | 계약 목록에서 선택합니다 |
| 마일스톤명 | 이행 단계 이름 (예: 착수금, 중도금) | ✅ | 직접 입력합니다 |
| 예정일 | 마일스톤 완료 예정일 | ✅ | 날짜를 선택합니다 |
| 금액(원) | 해당 마일스톤의 청구 금액 | 금액을 입력합니다 | |
| 상태 | 마일스톤 진행 상태 | ✅ | 예정/완료/지연 중 선택합니다 |
| 완료일 | 실제 완료된 날짜 | 날짜를 선택합니다 |
자주 묻는 질문 (FAQ)
Q. 마일스톤이 지연되면 어떻게 되나요?
예정일이 지나도 상태가 완료로 변경되지 않으면 지연으로 표시됩니다. 지연된 마일스톤은 관리자에게 알림이 발 송되어 조치를 취할 수 있습니다.
Q. 마일스톤 금액의 합계가 계약 총액과 일치해야 하나요?
권장 사항이지만 시스템에서 강제하지는 않습니다. 마일스톤 금액의 합계와 계약 총액이 일치하도록 관리하는 것이 좋습니다.
참고: 데이터 구조
테이블명: crm_contract_milestones
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
contract_id | 계약ID | UUID (FK) *필수 | crm_contracts 참조 |
milestone_name | 마일스톤명 | VARCHAR *필수 | - |
due_date | 예정일 | DATE *필수 | - |
amount | 금액(원) | DECIMAL | - |
status | 상태 | ENUM(예정, 완료, 지연) *필수 | - |
completion_date | 완료일 | DATE | - |
테이블 특성: 감사 추적, 인쇄 지원