Skip to main content

구성형BOM선택

개요​

이 화면은 무엇인가요? 고객 주문에 맞추어 구성형 BOM의 옵션을 선택하고, 선택 결과를 기반으로 확정 BOM을 생성하는 화면입니다. 선택된 옵션의 총 가격 영향을 자동 계산하며, 확정된 BOM은 작업지시 생성 시 자재 전개에 사용됩니다.

누가 사용하나요?​

  • 💼 영업팀: 고객 요구사항에 따른 옵션 선택
  • 🔧 생산기술팀: 확정 BOM 검증 및 릴리스

언제 사용하나요?​

  • 고객 주문 접수 시 제품 옵션을 확정할 때
  • 옵션 변경으로 BOM을 재구성할 때
  • 확정 BOM을 생산에 릴리스할 때

주요 기능​

1. 옵션 선택·확정​

무엇을 하나요?: 구성형 BOM 헤더의 옵션 중 고객 요구에 맞는 항목을 선택하여 확정 BOM을 생성합니다. 어떻게 사용하나요?:

  1. 구성형BOM 헤더(제품 패밀리)를 선택합니다
  2. 주문 ID와 고객명을 입력합니다
  3. 옵션 그룹별로 원하는 옵션을 선택합니다
  4. 시스템이 총 가격 영향과 확정 BOM을 자동 생성합니다
  5. 검토 후 상태를 confirmed → released로 변경합니다

입력 항목 가이드​

항목설명입력 방법예시
BOM 헤더대상 제품 패밀리목록에서 선택BPD-FAMILY
주문ID연결 주문 번호텍스트 입력ORD-2026-0315
고객명주문 고객텍스트 입력현대모비스
선택옵션선택된 옵션 목록JSON / 옵션 선택 UI(선택한 옵션 코드 목록)
확정BOM전개된 BOM 구조자동 생성(부품 목록 + 소요량)
총가격영향옵션에 의한 가격 차이 합계자동 계산+45,000
상태선택 상태목록에서 선택draft / confirmed / released

자주 묻는 질문 (FAQ)​

Q. 확정 BOM은 자동으로 생성되나요?

A. 옵션을 선택하면 기준 BOM에 선택 옵션의 부품이 반영되어 확정 BOM(resolved_bom)이 자동 계산됩니다. 상태를 released로 변경하면 작업지시 생성 시 이 BOM이 사용됩니다.


📋 참고: 데이터 구조 (개발자/관리자용)

테이블 정보​

  • 테이블명: configurable_bom_selections
  • 감사 추적: 활성화
  • 인쇄 기능: 지원

컬럼 상세​

컬럼명한글명타입설명
order_id주문IDUUID주문 참조
header_id헤더IDUUID (FK) *필수-
customer_name고객명VARCHAR-
selected_options선택옵션JSONB *필수선택된 옵션 JSON
resolved_bom확정BOMJSONB확정된 BOM 구조 JSON
total_price_impact총가격영향DECIMAL-
configuration_date구성일시TIMESTAMP-
configured_by_id구성자IDUUID (시스템참조)-
status상태ENUM(draft, confirmed, released) *필수-