본문으로 건너뛰기

견적/계약

이 기능은 무엇인가요?​

고객 견적서 작성부터 계약 체결, 단가 관리까지 영업 초기 단계의 모든 업무를 처리합니다.

체계적인 견적/계약 관리로 영업 기회를 놓치지 않고, 단가 이력 관리로 수익성을 확보합니다.

업무 프로세스 개요​

포함된 화면​

화면용도주 사용자
견적서 관리전표/문서영업팀, 영업관리자
견적항목 관리목록영업팀, 영업관리자
계약 관리목록영업팀, 영업관리자
단가표 관리목록영업팀, 영업관리자

관련 솔루션 연계​

솔루션연계 내용데이터 흐름
영업관리견적→수주 전환견적서 → 판매주문
구매관리구매 계약 연계계약 → 구매발주
원가관리견적원가 산출견적서 → 견적원가서

시작하기​

  1. 처음 사용하시면 → 견적서 관리에서 시작하세요
  2. 각 화면의 상세 사용법은 개별 화면 문서를 참고하세요
  3. 궁금한 점은 FAQ를 확인하거나 시스템 관리자에게 문의하세요

중요: 견적서 상태 플로우​

견적서는 아래 상태 전이 규칙에 따라 관리됩니다. 허용되지 않은 전이는 시스템에서 차단됩니다.

상태별 설명​

상태설명다음 가능 상태
작성초기 작성 단계 (신규 생성 시 기본값)제출
제출고객에게 견적서 제출 완료협상, 수주전환(즉시), 실주
협상가격·조건 협상 진행 중수주전환, 실주
수주전환수주 확정 (최종 상태)-
실주수주 실패 (최종 상태)-
만료유효기한 경과 (최종 상태)-
즉시 수주 전환

기존 단가표 기반 거래, 연간 계약 거래 등 협상이 불필요한 경우 제출 후 바로 수주전환이 가능합니다. 프로젝트·스팟 거래 등 가격 협의가 필요한 건은 반드시 협상 단계를 거쳐야 합니다.

최종 상태 변경 불가

수주전환, 실주, 만료 상태에서는 더 이상 상태를 변경할 수 없습니다. 상태 드롭다운이 비활성화됩니다.


업무 자동화​

이 메뉴에서 데이터를 입력하거나 상태를 변경하면, 시스템이 관련 데이터를 자동으로 처리합니다. 별도의 수작업 없이 아래 규칙에 따라 데이터가 자동으로 계산·생성·검증됩니다.

안내

화면에서 데이터를 저장하면 시스템이 관련된 다른 화면의 데이터를 자동으로 갱신합니다. 예를 들어 견적항목을 추가하면 견적서의 합계금액이 자동으로 재계산됩니다. 이 규칙은 데이터 정합성을 보장하며, 수작업 오류를 방지합니다.

이 메뉴의 업무 자동화 흐름

견적항목 등록/수정 → 견적서 합계금액 자동 계산

🔢 자동 계산​

항목을 추가/수정/삭제하면 합계가 자동 계산됩니다.

견적항목 변경 → 견적서 합계금액 자동 계산​

견적항목을 추가·수정·삭제하면 합계금액, 부가세액, 총합계가 자동으로 재계산됩니다. 별도로 합계를 수동 입력할 필요가 없습니다.

  • 언제: 견적항목 화면에서 항목을 추가하거나, 수량·단가를 변경할 때
  • 결과: 견적서 화면의 합계금액·부가세액·총합계가 즉시 갱신됩니다

참고: 데이터 구조​

📋 기술 참고 정보 (개발자/관리자용)

관련 워크플로우​

  • 단가계약 조회 (dataFilter): 해당 거래처/품목의 유효 단가계약을 자동 조회
  • 견적 연계 조회 (dataFilter): 견적서 기반 수주인 경우 견적 정보를 자동 연계
  • 견적 프로세스 시작 (startEvent): -
  • 견적요청 접수 (humanTask): 고객의 견적요청을 접수합니다
  • 단가표 조회 (dataFilter): 해당 품목/거래처의 유효 단가표를 조회
  • 견적서 작성 (humanTask): 영업담당자가 견적서를 작성합니다
  • 견적항목별 처리 (forEach): 견적 항목을 개별 처리
  • 항목별 수주 생성 (forEach): 견적 항목을 판매주문 항목으로 변환
  • 견적 수정 (humanTask): 반려된 견적서를 수정합니다

데이터 관계도​

테이블 요약​

견적서 (quotations)​

컬럼명한글명타입설명
qt_number견적번호VARCHAR *필수 *고유-
partner_id거래처IDUUID (FK) *필수-
quote_date견적일DATE *필수-
valid_until유효기한DATE *필수-
status상태ENUM(작성, 제출, 협상, 수주전환, 실주, 만료) *필수-
total_amount합계금액DECIMAL (계산)-
vat_amount부가세액DECIMAL (계산)-
currency통화ENUM(KRW, USD, EUR, JPY, CNY) *필수-
discount_rate할인율DECIMAL-
sales_person_id영업담당자IDUUID (시스템참조)-
approved_by승인자IDUUID (시스템참조)-
remark비고TEXT-
grand_total총합계DECIMAL (계산)-
qt_attachment견적서 첨부FILE-

견적항목 (quotation_items)​

컬럼명한글명타입설명
qt_id견적IDUUID (FK) *필수quotations 참조
line_no행번호INT *필수-
item_id품목IDUUID (FK) *필수-
quantity수량DECIMAL *필수-
unit_price단가DECIMAL *필수-
discount_rate할인율DECIMAL-
amount금액DECIMAL *필수 (계산)-
delivery_days납기(일)INT-
remark비고TEXT-

계약관리 (contracts)​

컬럼명한글명타입설명
contract_number계약번호VARCHAR *필수 *고유-
contract_type계약유형ENUM(단가계약, 수량계약, 기간계약, 일반) *필수-
partner_id거래처IDUUID (FK) *필수-
start_date시작일DATE *필수-
end_date종료일DATE *필수-
status상태ENUM(작성, 유효, 만료, 해지) *필수-
total_amount계약금액DECIMAL-
contract_manager_id계약담당자IDUUID (시스템참조)-
department_id담당부서IDUUID (시스템참조)-
auto_renew자동갱신BOOLEAN-
renewal_notice_days갱신알림(일)INT-
contract_file계약서FILE-

단가표 (price_lists)​

컬럼명한글명타입설명
item_id품목IDUUID (FK) *필수-
partner_id거래처IDUUID (FK)-
contract_id계약IDUUID (FK)contracts 참조
unit_price단가DECIMAL *필수-
currency통화ENUM(KRW, USD, EUR, JPY, CNY) *필수-
effective_from유효시작일DATE *필수-
effective_to유효종료일DATE-
min_order_qty최소주문수량DECIMAL-
moq_unit_priceMOQ단가DECIMAL-
is_active사용여부BOOLEAN-