프로젝트 모듈
영업 수주 이후 "실행" 트래커. 진행률·마감일·담당자·산출물을 한 화면에서. won 처리되면 자동으로 프로젝트 draft가 생기고, 청구·마일스톤과 cross-link.
설계 철학
한국 SMB는 프로젝트 트래킹을 보통 엑셀 한 장으로 합니다. Oprai는 영업 won과 자동 연결되어 별도 입력 없이 시작점이 생기고, 진행률·마감 임박은 경영 대시보드에 자동 노출됩니다.
주요 화면 (entity)
프로젝트 (Projects) — Live
project.oprai.co.kr/projects에서 프로젝트 목록을 봅니다.
자동 생성
- 영업 모듈에서 리드를 수주(won) 처리하면 같은 리드로 프로젝트 draft가 자동 생성됩니다. (이름 = 회사명, 시작일 = 오늘, 마감 = +30일)
- 같은 리드로 두 번 자동 생성되지 않습니다 (unique 인덱스).
- 영업 활동 로그에도 "프로젝트 자동 생성됨" 한 줄이 자동 기록.
직접 등록
- 영업과 무관한 내부 프로젝트(예: 사내 시스템 구축)는 직접 등록 폼에서 시작.
- 이름·시작일·마감일·메모. 상태는 기본
계획으로 시작.
단계 흐름
계획(planning) — 시작 전진행(in_progress) — 진행 중중단(on_hold) — 일시 정지완료(done) — 마무리취소(cancelled) — 종료
각 프로젝트 상세에서 상태·진행률(0-100%)·마감일을 한 번에 편집. 진행률 바가 큰 시각으로 표시됩니다.
마일스톤 (Milestones) — Live
프로젝트 상세 페이지 안 "마일스톤" 섹션에서 단계별 마감을 추가하고 완료 처리합니다. 진행률은 완료 마일스톤 비율로 자동 계산됩니다.
완료 시 청구 자동 (재무 cross-link)
마일스톤 추가 시 "완료 시 청구 금액"을 입력하면, 그 마일스톤을 "완료 처리" 했을 때 재무 모듈에 청구 draft가 자동 생성됩니다.
- 청구 받는 사람·회사 = 프로젝트의 영업 리드에서 자동 prefill (회사명· 담당자·이메일).
- 청구 품목 =
프로젝트 이름 — 마일스톤 제목. VAT 10% 자동 추가. - 마일스톤 record에
billing_invoice_id저장 → 양방향 cross-link. - 청구 발송은 재무 모듈에서 검토 후 한 클릭 (사용자 컨펌 단계).
한국 SMB B2B 프로젝트의 진짜 가치 = 단계별 청구 (전체 금액 일시 청구 X, 진행에 맞춰 부분 청구). 이 흐름이 자동으로 굴러갑니다.
할 일 (Tasks) — Soon
- 마일스톤 안 세부 작업
- 담당자 배정
- AI가 회의록·메모에서 액션 자동 추출
위험·지연 (Risks) — Soon
- 마감 임박 + 진행률 낮음 자동 감지
- AI가 활동 로그 분석해서 정체 신호 표시
cross-layer 연동
- 영업: won → 프로젝트 draft 자동. 영업 리드 ↔ 프로젝트 1:1 매칭 (lead_id로 연결).
- 재무: won → 청구 + 프로젝트 동시 자동. 프로젝트 완료 시 잔금 청구 자동 (다음 chunk).
- 경영: 진행 중 프로젝트 수·14일 내 마감·이번 달 완료가 대시보드·주간보고에 자동 통합.
현재 상태
- 프로젝트 entity ✓ Live
- 마일스톤·할 일·위험·지연 — 다음 chunk
문의는 상담 신청에서.