카테고리 없음

5. [금형업종] 외주 공정 · 상태 관리 (P/C · 미확정·확정)

바닐라스케줄 2026. 9. 15. 21:40

외주 공정 · 금형업의 필수 요소

금형업 · 완제품 제작 과정에서 · 일부 공정을 외부 전문 업체 (벤더) 에 위탁 하는 경우가 매우 흔합니다. 자체 설비·기술로 감당 어려운 특수 공정을 · 전문 업체에게 맡기는 방식.

대표 외주 공정 (금형업 · 소부장):

공정왜 외주?리드타임

열처리 (침탄·질화·담금질) 대형 furnace 설비 필요 · 자체 보유 어려움 3-7일
표면 처리 (도금·질화·쇼트피닝) 도금조·특수 화학 처리 · 환경 규제 부담 5-14일
특수 가공 (와이어컷·방전) 고정밀 설비 · 자체 보유 시 활용도 낮음 3-10일
레이저 마킹·각인 전문 장비·소량 처리 1-3일
정밀 측정·CMM 검사 3차원 측정기·인증 필요 1-3일
연마·랩핑 (특수) 특수 기술·경험 필요 3-7일

즉 · 금형업 15-20 공정 중 · 3-5 공정이 외주 · 리드타임의 20-40% 를 외주에 의존.

VanillaSchedule 지원 · vs_operation.outsource_yn 필드 · 공정 단위로 외주 여부 표시 · 라우터 등록 시 · 외주공정 · 자체공정 명확 구분.


외주 리드타임 · 예측 어려움

자체 공정은 · 우리 설비·인력 상태 · 실시간 파악 가능. 외주는 완전 다름 · 벤더 상황이 · 우리 통제 밖:

리드타임 편차 원인:

  • 벤더 스케줄 · 다른 고객 물량 상황
  • 처리 방식 · 배치 처리 시 · lot 채워질 때까지 대기
  • 품질 이슈 · 재처리 필요 시 추가 지연
  • 운송·물류 · 지역·배송 상황
  • 계약 조건 · 우선 처리 여부 (프리미엄 비용)

전형적 편차 예시:

· 열처리 벤더 A · 표준 리드타임 5일
   → 실제 · 3일 (여유 있음) or 8일 (물량 몰림) · 편차 큼
   
· 도금 벤더 B · 표준 리드타임 7일
   → 실제 · 벤더 통보 전에는 완료일 알 수 없음

대량생산 대비 차이:

  • 대량생산 · 벤더와 · 정기·표준 계약 · 리드타임 안정
  • 금형업 · 매 프로젝트 · 개별 발주 · 리드타임 불안정

P/C 상태 관리 · 개념

이 예측 어려움을 다루기 위해 · 외주 공정 상태 · 2단계로 관리:

P (Pending · 미확정)

· 정의 : 벤더에게 발주만 함 · 실 시작·종료 시각 미확정
· 계획 : 예상 시간 (표준 리드타임) 사용 + 여유 시간 추가
· 표시 : 다이어그램에 · 회색·흰색 배경 (미확정)
· 상태 : 후공정도 · 불확정 상태로 대기

C (Confirmed · 확정)

· 정의 : 벤더가 · 실 처리 시각 통보 완료
· 계획 : 벤더 통보 시각으로 · 실 시각 고정
· 표시 : 다이어그램에 · 원 색상 배경 (확정)
· 상태 : 후공정 · 정확한 시각 기준 계획 가능

상태 전환 흐름:

[1] 프로젝트 시작 · 라우터에 외주 공정 등록
     · 상태 · P (미확정) · 예상 시각 계획
     ↓
[2] 자체 공정 완료 · 벤더에게 발주
     · 여전히 P · 벤더 응답 대기
     ↓
[3] 벤더 처리 스케줄 통보
     · 상태 · C (확정) · 실 시각으로 스케줄 재계산
     · 후공정 · 정확 계획
     ↓
[4] 벤더 완료 · 물품 수령
     · 후공정 진행

VanillaSchedule 지원 · vs_production_work.outsource_status 필드 · P/C 상태 저장 · 다이어그램 렌더링 · 상태별 시각 구분 · 스케줄링 시 · 상태별 처리 정책 자동 반영.


시각화 · P vs C · 즉시 구분

담당자가 · 다이어그램에서 · 어떤 외주가 확정·미확정인지 · 즉시 파악 가능해야 함:

VanillaSchedule 렌더링 정책:

【 외주공정 · 미확정 (P) 】
· 작업바 · 흰색 배경 + 컬러 border 2px
· 추가 마커 · "?" 표시
· 의미 · "벤더 통보 대기 · 시각 추정"

【 외주공정 · 확정 (C) 】
· 작업바 · 원본 컬러 (품목 컬러)
· 정상 표시
· 의미 · "벤더 통보 완료 · 시각 고정"

【 외주공정 아님 · 자체 】
· 작업바 · 원본 컬러 · 정상

즉 · 다이어그램 한 번 훑으면 · 어떤 외주가 확정·미확정인지 즉시 파악. 미확정 (P) 이 많으면 · 벤더 통보 · 조속히 받아야 함 신호.

VanillaSchedule 지원 · lib _renderBars · outsource_status 자동 감지 · 상태별 시각 스타일 자동 적용 · 담당자 별도 조작 없이 · 시각적 구분.


우클릭 상태 변경 · 담당자 즉시 대응

벤더가 통보하면 · 담당자가 · 즉시 상태 변경 필요:

실무 흐름:

[1] 벤더에서 전화·메일 · "9월 15일 09시 완료 예정"
   ↓
[2] 담당자 · 다이어그램에서 · 해당 외주 작업바 우클릭
   ↓
[3] 팝업 · "외주상태" 콤보 · P → C 변경
   · 시작·종료 시각 · 벤더 통보 값 입력
   ↓
[4] 저장
   · 상태 · C 로 변경 · 시각 고정
   · 다음 refresh 시 · 원 색상 자동 복구
   · 후공정 · 실 시각 기준 재계산

VanillaSchedule 지원 · WorkMovePop (작업 이동 팝업) · 외주공정 감지 시 · 외주상태 콤보 조건부 표시 · P/C 선택 · 시각 입력 · 저장 · 자동 재스케줄링.


후공정 대기 계획 · 정확도

외주 공정 상태 관리 · 후공정 대기 계획의 정확도 를 결정:

미확정 (P) 상태 · 후공정 계획 방식:

· 외주 예상 리드타임 · 5일 (벤더 표준)
· 여유 추가 · 2일 (지연 대비)
· 후공정 · 외주 시작 후 · 7일 뒤 · 잠정 배치
· 다른 프로젝트 · 이 7일 안에는 · 해당 자원 사용 자제

확정 (C) 상태 · 후공정 계획 방식:

· 벤더 통보 · 실 완료 · 9월 15일 09시
· 후공정 · 09시 이후 · 정확 배치
· 다른 프로젝트 · 이전 시간 · 자원 활용 가능

차이:

  • P 상태 · 여유 시간 확보 · 자원 활용도 낮음
  • C 상태 · 정확 계획 · 자원 활용도 최대

즉 · 벤더 통보 · 빨리 받을수록 · 스케줄 정확도·자원 활용도 향상. 담당자의 벤더 관계 관리 역량이 · 스케줄링 효과에 직결.

VanillaSchedule 지원 · 미확정 (P) 외주 목록 · 별도 화면 · 외주생산계획 (OutsourceMng) · 담당자 · P 상태 외주 · 우선순위 파악·벤더 재확인 · 확정 처리 신속화.


미확정 외주 · 리스크 감지

미확정 (P) 상태가 · 오래 방치되면 · 스케줄 붕괴 위험:

리스크 시나리오:

【 프로젝트 진행 · 외주 공정 임박 】
· 자체 공정 완료 · 3일 뒤 · 벤더 발송 예정
· 하지만 · 벤더 미확정 (P) · 실 완료 시각 몰라 후공정 계획 불가

【 후공정 계획 문제 】
· 벤더 · 지연되면 · 후공정 대기·자원 유휴
· 벤더 · 빨리 끝나면 · 후공정 준비 안 되어 대기

대응:

  • P 상태 · 오래 방치 · 감지
  • 담당자 · 벤더에 확인 재촉
  • 계약 시 · 통보 시점 명시 (발주 시점 대비 X일 이내)

VanillaSchedule 지원 · AI 매니저 · 자율 브리핑 (아침·정오·저녁) · 미확정 외주 목록 자동 요약 · "다음 주 시작 예정 외주 중 · 3건 미확정 · 벤더 확인 필요" 자연어 알림 · 담당자 부담 없이 리스크 사전 감지.


시뮬 → 생산 · 상태 초기화

시뮬레이션에서 · 새 프로젝트 · 라우터에 외주 공정 있으면:

  • 시뮬 스케줄링 후 · 외주 상태 · 자동 P (미확정) 로 초기화
  • 이후 · 실 벤더 통보 시 · 담당자가 · C 로 변경

시뮬 → 생산 복사 시 · 상태 그대로 이관 · 계획 단계 상태 · 생산 단계 유지 · 중복 관리 없음.

VanillaSchedule 지원 · ScheduleWorkRepository.initializeOutsourceStatus · 시뮬 스케줄링 실행 후 · NULL 인 외주공정 · 자동 P 로 세팅 · ScheduleService.regBatch · 시뮬 → 생산 복사 시 · outsource_status 그대로 이관.


스케줄러가 처리해야 할 것

외주 공정 관리 · 스케줄러 실시간 다뤄야 할 항목:

  1. 공정 · 외주 여부 등록 · vs_operation.outsource_yn
  2. 벤더 정보 관리 · 벤더별 표준 리드타임
  3. P/C 상태 관리 · 실시간 · 벤더 통보 시 즉시 변경
  4. 미확정 (P) 감지·재촉 · 오래 방치된 외주 · 벤더 확인
  5. 후공정 대기 계획 · P/C 상태별 차등 계획
  6. 자원 활용도 · 확정 (C) 우선 정확 계획
  7. 벤더 리드타임 실적 · 실 vs 표준 편차 축적
  8. 품질 이슈 대응 · 재외주 필요 시 · 회차 관리

담당자 1-2명 · 수십 프로젝트 · 각 3-5개 외주공정 · 이 8가지 관리는 · 엑셀·수기로 사실상 불가능.

VanillaSchedule 지원 · 위 8가지 · 표준 기능:

  • outsource_yn / outsource_status · 필드 표준 지원
  • 외주생산계획 화면 · P/C 별 목록 · 확정 처리
  • 다이어그램 시각 구분 · P (흰색) · C (원색) 즉시 파악
  • 자율 브리핑 · 미확정 외주 · AI 매니저 자동 요약
  • 감사 로그 · 상태 변경 이력 12개월
  • AI 매니저 · "미확정 외주 얼마?" 자연어 답변

정리 · 외주 공정 상태 관리의 스케줄링 요구

금형업 외주 공정 관리 · 스케줄링 요구:

  1. 공정 · 외주 여부 명시 · 자체 vs 외주 구분
  2. P/C 상태 관리 · 미확정·확정 이원 구분
  3. 시각 즉시 구분 · 다이어그램 · 색상·마커 자동
  4. 담당자 즉시 변경 · 우클릭 팝업 · 상태·시각 입력
  5. 미확정 리스크 감지 · 오래 방치 자동 알림
  6. 벤더 리드타임 실적 · 표준 정확도 개선 근거

대량생산용 · 외주 없는 스케줄링 도구는 이 요구 못 다룸. 엑셀 수기 · 외주 상태 · 이력 관리 · 사실상 불가능. 금형업·소부장 특화 스케줄러 는 · P/C 상태 관리 · 시각 구분 · 자율 감지 지원해야 합니다.

다음 편 예고 · 외주 공정 · 배치 처리 (열처리·표면처리 furnace·도금조) · 하나의 배치에 여러 프로젝트가 동시 처리. Section 6 · 배치 공정 · 4종 (BF·BT·BS·BE) · 스케줄링 을 자세히 다룹니다.