본문으로 건너뛰기

구성형BOM옵션

개요​

이 화면은 무엇인가요? 구성형 BOM 헤더에 속하는 옵션 그룹과 개별 옵션을 등록·관리하는 화면입니다. 각 옵션별로 대체 부품, 소요량, 가격 영향, 리드타임 영향을 정의하고, 상호배타 그룹을 설정하여 동시에 선택할 수 없는 옵션을 제어합니다.

누가 사용하나요?​

  • 🔧 생산기술팀: 옵션별 부품·소요량 정의, 상호배타 설정
  • 💰 영업팀: 옵션별 가격 영향 확인

언제 사용하나요?​

  • 구성형 BOM 헤더를 등록한 후 옵션을 정의할 때
  • 신규 옵션을 추가하거나 기존 옵션을 변경할 때
  • 옵션별 가격·리드타임 영향을 업데이트할 때

주요 기능​

1. 옵션 정의​

무엇을 하나요?: 옵션 그룹 내 선택 항목과 연결 부품을 등록합니다. 어떻게 사용하나요?:

  1. 구성형BOM 헤더를 선택합니다
  2. 옵션 그룹(예: 패드재질)과 옵션 코드를 입력합니다
  3. 해당 옵션에 사용되는 부품과 소요량을 설정합니다
  4. 가격 영향과 리드타임 영향을 입력합니다
  5. 기본 선택 여부와 상호배타 그룹을 지정합니다

입력 항목 가이드​

항목설명입력 방법예시
BOM 헤더소속 구성형 BOM목록에서 선택BPD-FAMILY
옵션그룹옵션 분류텍스트 입력패드재질
옵션코드옵션 고유 코드텍스트 입력MAT-CERAMIC
옵션명옵션 명칭텍스트 입력세라믹 패드
부품해당 옵션의 부품품목 목록에서 선택CER-PAD-001
소요량부품 소요량숫자 입력4
가격영향기준 대비 가격 차이금액 입력+15,000
리드타임영향(일)기준 대비 리드타임 차이숫자 입력+3
기본선택여부기본 옵션 여부토글 선택예/아니오
상호배타그룹동시 선택 불가 그룹텍스트 입력GRP-MATERIAL

자주 묻는 질문 (FAQ)​

Q. 상호배타그룹은 어떻게 동작하나요?

A. 같은 상호배타그룹에 속한 옵션들은 동시에 선택할 수 없습니다. 예를 들어 '세라믹 패드'와 '메탈릭 패드'를 같은 그룹으로 지정하면 둘 중 하나만 선택됩니다.


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

테이블 정보​

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

컬럼 상세​

컬럼명한글명타입설명
header_id헤더IDUUID (FK) *필수-
option_group옵션그룹VARCHAR *필수-
option_code옵션코드VARCHAR *필수-
option_name옵션명VARCHAR *필수-
description설명TEXT-
component_id부품IDUUID (FK)부품 참조
qty_per소요량DECIMAL-
price_impact가격영향DECIMAL-
lead_time_impact_days리드타임영향(일)INT-
is_default기본선택여부BOOLEAN-
is_active사용여부BOOLEAN-
mutual_exclusion_group상호배타그룹VARCHAR상호배타 그룹