fix: 경동 BOM 계산 수정 및 품목-공정 매핑
- KyungdongFormulaHandler: product_type 자동 추론(item_category 기반), 철재 주자재 EGI코일로 변경, 조인트바 steel 공통 지원 - FormulaEvaluatorService: FG item_category에서 product_type 자동 판별 - MapItemsToProcesses: 경동 품목-공정 매핑 커맨드 정비 - KyungdongItemMasterSeeder: BOM child_item_id code 기반 재매핑 - ItemsBomController: ghost ID 유효성 검증 추가 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -38,6 +38,12 @@
|
||||
'invalid_status_transition' => 'Cannot change status from the current state.',
|
||||
],
|
||||
|
||||
// BOM related
|
||||
'bom' => [
|
||||
'line_not_found' => 'BOM line not found.',
|
||||
'invalid_child_items' => 'Invalid child item IDs: :ids',
|
||||
],
|
||||
|
||||
// BOM template related
|
||||
'bom_template' => [
|
||||
'not_found' => 'No applicable BOM template found.',
|
||||
|
||||
@@ -45,6 +45,12 @@
|
||||
'invalid_status_transition' => '현재 상태에서는 변경할 수 없습니다.',
|
||||
],
|
||||
|
||||
// BOM 관련
|
||||
'bom' => [
|
||||
'line_not_found' => 'BOM 라인을 찾을 수 없습니다.',
|
||||
'invalid_child_items' => '존재하지 않는 품목이 포함되어 있습니다. (ID: :ids)',
|
||||
],
|
||||
|
||||
// BOM 템플릿 관련
|
||||
'bom_template' => [
|
||||
'not_found' => '적용 가능한 BOM 템플릿을 찾을 수 없습니다.',
|
||||
|
||||
Reference in New Issue
Block a user