예외 처리 및 운영 원칙
상태 흐름 역전 불가
다음 상태 흐름은 역방향 변경이 불가능합니다.
- 계약 상태: 견적 단계 → 계약 체결 → 계약 정산 확인 요청 → 계약 정산 완료
- 거래명세서 상태: 초안 → 정산 요청 → 정산 완료
예외: 거래명세서 정산 요청이 **'반려'**된 경우에만 '초안' 상태로 복귀
예외 케이스 처리 방식
다음과 같은 코너 케이스는 UI/기능으로 제공되지 않습니다.
- 계약 체결 후 계약 금액 수정
- 정산 완료된 거래명세서 취소
- 계약 정산 완료 상태의 계 약 재오픈
처리 방법
- 위 상황 발생 시 개발팀에 DB 수정을 요청하여 수동으로 처리합니다.
- 요청 채널 및 절차는 별도 운영 가이드를 따라주세요.
알림(Notification) 정리
| 발생 시점 | 발신 | 수신 | 채널 |
|---|---|---|---|
| 계약 상태 '계약 체결'로 변경 | 세일즈 조직 | 재무팀 | Teams |
| 거래명세서 '정산 요청'으로 변경 | 세일즈 조직 | 재무팀 | Teams |
| 거래명세서 정산 승인 | 재무팀 | 해당 사업부 | Teams |
| 거래명세서 정산 반려 | 재무팀 | 해당 사업부 | Teams |
| 계약 '정산 확인 요청'으로 변경 | 세일즈 조직 | 재무팀 | Teams |
| 계약 '정산 완료'로 변경 | 재무팀 | 세일즈 조직 | Teams |