본문으로 건너뛰기

라우팅관리

이 기능은 무엇인가요?​

라우팅관리는 제품별 **공정 순서(Routing)**를 정의하고, 버전 관리·대체 라우팅·병렬 공정 그룹을 관리하는 기능입니다. 작업지시 생성 시 라우팅에 따라 공정별 작업이 자동 생성됩니다.

비즈니스 가치:

  • 제품별 표준 공정순서 정의로 생산 일관성 확보
  • 대체 라우팅으로 설비 고장 시 대응력 향상
  • 병렬 공정그룹으로 동시작업 가능 구간 관리
  • 버전 관리로 공정순서 변경 이력 추적

업무 프로세스 개요​

포함된 화면​

화면용도주 사용자
라우팅공정 관리데이터 관리담당자
대체라우팅 관리데이터 관리담당자
라우팅버전 관리데이터 관리담당자
병렬라우팅그룹 관리데이터 관리담당자

시작하기​

위 화면 목록에서 필요한 기능을 선택하여 시작하세요.


📋 기술 참고 정보 (개발자/관리자용)

데이터 관계도​

관련 워크플로우​

  • 공정경로 로드 (autoTask): 작업지시에 연결된 라우팅(공정경로) DAG를 로드합니다
  • 라우팅/BOM 갱신 (autoTask): ECO 내용에 따라 MES 라우팅·BOM을 자동 갱신합니다
  • 자동 갱신 (영향없음) (autoTask): 영향받는 WO가 없는 경우 라우팅·BOM을 즉시 자동 갱신합니다
  • 라우팅공정 변경 감지 (startEvent): -
  • 변경 필드 추출 (autoTask): 라우팅공정 변경 전/후 필드를 비교하여 변경 내역을 JSON으로 추출합니다

테이블 요약​

라우팅공정 (routing_operations)​

컬럼명한글명타입설명
routing_code라우팅코드VARCHAR *필수 *고유-
item_id품목IDUUID (FK) *필수ERP items 크로스 참조
process_id공정IDUUID (FK) *필수processes 참조
seq_no공정순서INT *필수-
standard_time_min표준시간(분)DECIMAL-
setup_time_min셋업시간(분)DECIMAL-
equipment_id선호설비IDUUID (FK)선호 설비 참조
is_active사용여부BOOLEAN-
from_operation_id이전공정IDUUID (FK)이전 공정 (NULL=시작)
to_operation_id다음공정IDUUID (FK)다음 공정 (NULL=종료)
operation_type공정유형ENUM(standard, alternative, rework, outsource, inspection) *필수-
branch_condition분기조건식VARCHAR분기 조건식 (예: defect_rate > 0.05)
priority우선순위INT대안 공정 우선순위
routing_version라우팅버전INT-
effective_from유효시작일DATE-
effective_to유효종료일DATE-
is_optional선택공정여부BOOLEAN-

대체라우팅 (alternative_routings)​

컬럼명한글명타입설명
primary_routing_id기본라우팅IDUUID (FK) *필수ERP routings 크로스 참조 (기본 공정경로)
alternative_routing_id대체라우팅IDUUID (FK) *필수ERP routings 크로스 참조 (대체 공정경로)
priority우선순위INT *필수-
selection_criteria선택기준JSONB라우팅 자동 선택 조건 규칙 JSON (예: {"lot_size_min":100,"equipment_available":true})
valid_from유효시작일DATE-
valid_to유효종료일DATE-
auto_select_enabled자동선택활성화BOOLEAN조건 충족 시 자동으로 대체 라우팅 선택

라우팅버전 (routing_versions)​

컬럼명한글명타입설명
routing_code라우팅코드VARCHAR *필수-
version_no버전번호INT *필수-
effective_from유효시작일DATE *필수-
effective_to유효종료일DATE-
status상태ENUM(draft, active, superseded, obsolete) *필수-
eco_numberECO번호VARCHARECO 번호 참조
change_reason변경사유TEXT-
change_description변경내용TEXT-
approved_by_id승인자IDUUID (시스템참조)-
approved_date승인일DATE-
item_id품목IDUUID (FK)ERP items 크로스 참조

병렬라우팅그룹 (parallel_routing_groups)​

컬럼명한글명타입설명
routing_id라우팅IDUUID (FK) *필수ERP routings 크로스 참조
group_name그룹명VARCHAR *필수-
execution_mode실행모드ENUM(parallel, split, merge) *필수-
sync_point동기화포인트VARCHAR병렬 경로 합류 동기화 지점
min_paths최소경로수INT-
max_paths최대경로수INT-