(@tenant_id,@tpl_1_1,'귀사의 주요 제품군을 모두 나열해주세요','text',NULL,'쉼표 구분으로 제품군 나열',NULL,NULL,'product_classification',1,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_1_1,'각 제품군의 하위 모델명과 코드 체계를 알려주세요','table_input','{"columns":["모델코드","모델명","비고"]}','코드-이름 매핑 테이블',NULL,NULL,'product_classification',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_1_1,'제품을 분류하는 기준은 무엇인가요? (소재, 용도, 크기 등)','multi_select','{"choices":["소재별","용도별","크기별","설치방식별","인증여부별"]}',NULL,NULL,NULL,'product_classification',0,3,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_1_1,'인증(인정) 제품과 비인증 제품의 구분이 있나요?','select','{"choices":["있음","없음"]}',NULL,NULL,NULL,'product_classification',0,4,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_1_1,'인증 제품의 경우 구성이 고정되나요?','checkbox',NULL,NULL,NULL,'{"question_index":3,"value":"있음"}','product_classification',0,5,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_1_1,'카테고리별 제품 수는 대략 몇 개인가요?','number',NULL,NULL,'개',NULL,'product_classification',0,6,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_1_1,'제품 코드 명명 규칙을 설명해주세요 (예: KSS01의 의미)','text',NULL,'코드 체계의 각 자릿수 의미',NULL,NULL,'product_classification',0,7,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_1_1,'기존 시스템(ERP/엑셀)에서 사용하는 제품 분류 방식을 캡처하여 업로드해주세요','file_upload',NULL,NULL,NULL,NULL,'product_classification',0,8,1,@user_id,@user_id,@now,@now);
(@tenant_id,@tpl_1_2,'설치 유형(벽면형, 측면형, 혼합형 등)에 따라 견적이 달라지나요?','select','{"choices":["예, 크게 달라짐","약간 달라짐","달라지지 않음"]}',NULL,NULL,NULL,'product_classification',0,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_1_2,'각 설치 유형별로 어떤 부품이 달라지나요?','table_input','{"columns":["설치유형","추가부품","제외부품","비고"]}',NULL,NULL,NULL,'product_classification',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_1_2,'설치 유형에 따른 추가 비용 항목이 있나요?','text',NULL,NULL,NULL,NULL,'product_classification',0,3,1,@user_id,@user_id,@now,@now);
(@tenant_id,@tpl_2_1,'대표 제품 1개의 완제품→부품 구성을 트리로 그려주세요','bom_tree',NULL,'최상위 제품부터 하위 부품까지 트리 구조',NULL,NULL,'bom_structure',1,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_2_1,'모든 제품에 공통으로 들어가는 부품은 무엇인가요?','multi_select','{"choices":["가이드레일","케이스","모터","제어기","브라켓","볼트/너트"]}','직접 입력 가능',NULL,NULL,'bom_structure',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_2_1,'BOM이 현재 엑셀로 관리되고 있나요? 파일을 업로드해주세요','file_upload',NULL,NULL,NULL,NULL,'bom_structure',0,4,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_2_1,'하위 부품의 단계(레벨)는 최대 몇 단계인가요?','number',NULL,NULL,'단계',NULL,'bom_structure',0,5,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_2_1,'부품 수량이 고정인 것과 계산이 필요한 것을 구분해주세요','table_input','{"columns":["부품명","고정/계산","고정수량 또는 계산식"]}',NULL,NULL,NULL,'bom_structure',0,6,1,@user_id,@user_id,@now,@now);
(@tenant_id,@tpl_2_2,'부품을 카테고리로 분류하면 어떻게 나눠지나요? (본체, 절곡품, 전동부, 부자재 등)','text',NULL,'부품 분류 체계',NULL,NULL,'bom_structure',0,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_2_2,'각 카테고리에 속하는 부품 목록을 정리해주세요','table_input','{"columns":["카테고리","부품명","규격"]}',NULL,NULL,NULL,'bom_structure',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_2_2,'외주 구매 부품과 자체 제작 부품의 구분이 있나요?','select','{"choices":["있음","없음"]}',NULL,NULL,NULL,'bom_structure',0,3,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_3_1,'고객이 입력하는 기본 치수 항목은 무엇인가요? (폭, 높이, 깊이 등)','multi_select','{"choices":["폭(W)","높이(H)","깊이(D)","두께(T)","지름(Ø)"]}',NULL,NULL,NULL,'dimension_formula',1,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_3_1,'오픈 사이즈에서 제작 사이즈로 변환할 때 더하는 마진값은?','formula_input',NULL,'예: W1 = W0 + 120, H1 = H0 + 50','mm',NULL,'dimension_formula',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_3_1,'면적(㎡) 계산 공식을 알려주세요','formula_input',NULL,'예: area = W1 * H1 / 1000000','㎡',NULL,'dimension_formula',0,4,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_3_1,'중량(kg) 계산 공식을 알려주세요','formula_input',NULL,'예: weight = area * 단위중량(kg/㎡)','kg',NULL,'dimension_formula',0,5,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_3_1,'기타 파생 변수가 있나요? (예: 분할 개수, 절곡 길이 등)','table_input','{"columns":["변수명","계산식","단위","비고"]}',NULL,NULL,NULL,'dimension_formula',0,6,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_3_1,'치수 계산에 사용하는 엑셀 수식을 캡처해주세요','file_upload',NULL,NULL,NULL,NULL,'dimension_formula',0,7,1,@user_id,@user_id,@now,@now);
(@tenant_id,@tpl_3_2,'변수 간 의존 관계를 설명해주세요 (A는 B와 C로 계산)','text',NULL,'계산 순서와 변수 의존성',NULL,NULL,'dimension_formula',0,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_3_2,'계산 순서가 중요한 변수가 있나요?','text',NULL,NULL,NULL,NULL,'dimension_formula',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_3_2,'단위는 mm, m, kg 중 어떤 것을 기본으로 사용하나요?','select','{"choices":["mm","m","cm","혼용"]}',NULL,NULL,NULL,'dimension_formula',0,3,1,@user_id,@user_id,@now,@now);
(@tenant_id,@tpl_4_1,'가이드레일의 표준 길이 규격은? (예: 1219, 2438, 3305mm)','table_input','{"columns":["규격코드","길이(mm)","비고"]}',NULL,NULL,NULL,'component_config',0,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_4_1,'가이드레일 길이 조합 규칙은? (어떤 길이를 몇 개 사용?)','text',NULL,'높이에 따른 가이드레일 조합 로직',NULL,NULL,'component_config',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_4_1,'케이스(하우징) 크기별 규격과 부속품 차이를 설명해주세요','table_input','{"columns":["케이스규격","적용조건","부속품"]}',NULL,NULL,NULL,'component_config',0,3,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_4_1,'모터 용량 종류와 선택 기준은? (무게별? 면적별?)','table_input','{"columns":["모터용량","적용범위(최소)","적용범위(최대)","단위"]}','무게/면적 범위별 모터 매핑',NULL,NULL,'component_config',0,4,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_4_1,'제어기 종류와 선택 기준은? (노출형/매립형 등)','table_input','{"columns":["제어기유형","적용조건","비고"]}',NULL,NULL,NULL,'component_config',0,6,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_4_1,'절곡품(판재 가공) 목록과 각각의 치수 결정 방식은?','table_input','{"columns":["절곡품명","치수결정방식","재질","두께(mm)"]}',NULL,NULL,NULL,'component_config',0,7,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_4_1,'부자재(볼트, 너트, 패킹 등) 목록과 수량 결정 방식은?','table_input','{"columns":["부자재명","규격","수량결정방식","기본수량"]}',NULL,NULL,NULL,'component_config',0,8,1,@user_id,@user_id,@now,@now);
(@tenant_id,@tpl_4_2,'연기차단재 등 특수 부품이 있나요? 적용 조건은?','text',NULL,NULL,NULL,NULL,'component_config',0,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_4_2,'보강재(샤프트, 파이프, 앵글 등) 사용 조건은?','table_input','{"columns":["보강재명","규격","적용조건","수량"]}',NULL,NULL,NULL,'component_config',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_4_2,'고객 요청에 따라 추가/제외되는 옵션 부품은?','table_input','{"columns":["옵션부품","추가/제외","추가비용","비고"]}',NULL,NULL,NULL,'component_config',0,3,1,@user_id,@user_id,@now,@now);
(@tenant_id,@tpl_5_2,'면적 기반 단가 품목은? (원/㎡)','table_input','{"columns":["품목명","단가(원/㎡)","비고"]}',NULL,'원/㎡',NULL,'pricing_structure',0,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_5_2,'중량 기반 단가 품목은? (원/kg)','table_input','{"columns":["품목명","단가(원/kg)","비고"]}',NULL,'원/kg',NULL,'pricing_structure',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_5_2,'수량 기반 단가 품목은? (원/EA)','table_input','{"columns":["품목명","단가(원/EA)","비고"]}',NULL,'원/EA',NULL,'pricing_structure',0,3,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_5_2,'길이 기반 단가 품목은? (원/m)','table_input','{"columns":["품목명","단가(원/m)","비고"]}',NULL,'원/m',NULL,'pricing_structure',0,4,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_5_2,'기타 특수 단가 계산 방식이 있나요?','text',NULL,NULL,NULL,NULL,'pricing_structure',0,5,1,@user_id,@user_id,@now,@now);
(@tenant_id,@tpl_6_1,'고정 수량 부품 목록 (항상 1개, 2개 등)','table_input','{"columns":["부품명","고정수량","비고"]}',NULL,NULL,NULL,'quantity_formula',0,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_6_1,'치수 기반 수량 계산 부품과 수식','formula_input',NULL,'예: 슬랫수량 = CEIL(H1 / 슬랫피치)',NULL,NULL,'quantity_formula',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_6_1,'면적 기반 수량 계산 부품과 수식','formula_input',NULL,'예: 스크린수량 = area / 기준면적',NULL,NULL,'quantity_formula',0,3,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_6_1,'중량 기반 수량 계산 부품과 수식','formula_input',NULL,NULL,NULL,NULL,'quantity_formula',0,4,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_6_1,'올림/내림/반올림 규칙이 있는 계산은?','table_input','{"columns":["계산항목","올림/내림/반올림","소수점자릿수"]}',NULL,NULL,NULL,'quantity_formula',0,5,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_6_1,'여유 수량(LOSS) 적용 품목과 비율은?','table_input','{"columns":["품목명","LOSS율(%)","비고"]}',NULL,NULL,NULL,'quantity_formula',0,6,1,@user_id,@user_id,@now,@now);
(@tenant_id,@tpl_7_1,'크기 범위별 부품 자동 선택 규칙이 있나요?','table_input','{"columns":["조건(변수)","범위","선택부품","비고"]}',NULL,NULL,NULL,'conditional_logic',0,2,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_7_1,'브라켓 크기 결정 기준은?','table_input','{"columns":["조건","범위","브라켓 규격"]}',NULL,NULL,NULL,'conditional_logic',0,3,1,@user_id,@user_id,@now,@now);
(@tenant_id,@tpl_7_2,'제품 모델 → 기본 부품 세트 매핑표','table_input','{"columns":["제품모델","기본부품1","기본부품2","기본부품3"]}',NULL,NULL,NULL,'conditional_logic',0,1,1,@user_id,@user_id,@now,@now),
(@tenant_id,@tpl_7_2,'설치 유형 → 추가 부품 매핑표','table_input','{"columns":["설치유형","추가부품","수량","비고"]}',NULL,NULL,NULL,'conditional_logic',0,2,1,@user_id,@user_id,@now,@now),