기존 fn_preprocessBomData 가 PROCESSING_VENDOR 비어있으면 무조건 RPS('0000008377')로 자동주입하여, 사용자가 저장한 빈값이 다시 복원되는 invariant 위반이 있었음. 컨트롤러의 bomDataType('SAVED'/'ASSIGNED_*'/'TEMPLATE')을 JSP로 전달해, 신규 할당/템플릿 단계에서만 자동주입하고 SAVED 재오픈 시에는 DB값을 그대로 보존하도록 변경.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>