← 목차로 돌아가기

4-1. 시리얼/로트 추적 체계 — 상세 설명

이 문서는 원자재 → 반제품 → 완제품 과정에서 시리얼과 로트가 어떻게 생성되고 추적되는지를 소스텔의 실제 제품(ST-500 ONT단말)을 예시로 설명합니다.

1. 품목 유형별 추적 방식

품목 유형추적 방식생성 시점이유
원자재 (RAW) 로트 (LOT) 입고 확정 시 자동 DRAM 500개에 시리얼 500개 부여 불가능 → 묶음 관리
반제품 (SEMI) 로트 (LOT) 생산 산출 시 자동 PCB 기판 50장 → 묶음 관리가 현실적
완제품 (FINISHED) 시리얼 (SN) 생산 산출 시 자동 고객 납품, AS, 반품 → 개별 추적 필수
자동 결정: 품목 등록 시 유형(원자재/반제품/완제품)만 선택하면 추적 방식은 시스템이 자동 결정합니다. 별도 설정 불필요.

2. 실제 예시: ST-500 ONT단말 생산

ST-500 ONT단말 BOM 구조

FG-005 ST-500 ONT단말 완제품

3. 단계별 추적 흐름 (10대 생산 기준)

Step 1. 원자재 입고
1 (주)한국반도체에서 IC칩 PHY-10G 200개 입고
발주: PO-202603-0001 → 입고 확정 → 대표 승인
자동 생성: LOT-202603-0001 (IC칩 PHY-10G, 200개, 본사 창고)
2 (주)SK하이닉스에서 DRAM 2GB 300개 입고
발주: PO-202603-0002 → 입고 확정 → 대표 승인
자동 생성: LOT-202603-0002 (DRAM 2GB, 300개, 본사 창고)
3 기타 원자재 입고 (Flash, PCB기판, 커패시터 등)
각 입고마다 로트 자동 생성
LOT-202603-0003 (Flash 16GB), LOT-202603-0004 (PCB 기판), ...
로트에 기록되는 정보: 로트번호, 품목, 초기수량, 잔여수량, 입고창고, 출처(발주번호→거래처), 생성일
Step 2. 반제품 생산 (PCB 메인보드 A 10장)
4 생산오더: PRD-202603-0010 "PCB 메인보드 A 10장 생산"
대표가 생산오더 확정 → 자재투입 대기 자동 생성
5 자재 투입 (원자재 → 생산라인)
실무자가 원자재를 꺼내서 투입 → 서명 → 대표 승인
LOT-202603-0001에서 IC칩 20개 차감 (잔여: 200→180)
LOT-202603-0002에서 DRAM 10개 차감 (잔여: 300→290)
LOT-202603-0003에서 Flash 10개 차감
...(기타 원자재도 각 로트에서 FIFO 차감)
6 반제품 산출 (PCB 메인보드 A 10장 완성)
실무자가 산출 등록 → 서명 → 대표 승인
자동 생성: LOT-202603-0020 (PCB 메인보드 A, 10장, 생산 창고)
핵심 연결: production_input_lots 테이블에 "PRD-0010 투입에 LOT-0001에서 20개, LOT-0002에서 10개 사용" 이 자동 기록됩니다.
Step 3. 완제품 조립 (ST-500 ONT단말 10대)
7 생산오더: PRD-202603-0011 "ST-500 ONT단말 10대 생산"
대표가 생산오더 확정 → 반제품 투입 대기 자동 생성
8 반제품 투입
PCB 메인보드 A, 광송수신모듈, 전원모듈, 하우징 케이스 각각 투입
LOT-202603-0020에서 PCB 메인보드 10장 차감
LOT-202603-0021에서 광송수신모듈 10개 차감
LOT-202603-0022에서 전원모듈 10개 차감
LOT-202603-0023에서 하우징 10개 차감
9 완제품 산출 (ST-500 10대 완성)
실무자가 산출 등록 → 시리얼 자동 채번 → 서명 → 대표 승인
자동 생성:
ST500-202603-0001
ST500-202603-0002
ST500-202603-0003
... (10대 각각 고유 시리얼)
시리얼 계보(Genealogy) 자동 기록: serial_genealogy 테이블에 "ST500-202603-0001 ← PRD-0011에서 제조, 투입 로트: LOT-0020, LOT-0021, LOT-0022, LOT-0023" 이 기록됩니다.

4. 불량 발생 시 역추적 (실제 시나리오)

상황: 고객사에서 ST500-202603-0003 불량 반품

① 시리얼로 생산 출처 확인

불량 제품
ST500-202603-0003 (ST-500 ONT단말)
생산 오더
PRD-202603-0011 (2026-03-27 생산, 생산 창고)

② 투입된 반제품/원자재 로트 확인

투입 부품로트번호수량출처
SF-001 PCB 메인보드 ALOT-202603-00201PRD-202603-0010에서 생산
SF-004 광송수신모듈LOT-202603-00211PRD-202603-0012에서 생산
SF-003 전원모듈 PM-100LOT-202603-00221PRD-202603-0013에서 생산
SF-007 하우징 케이스 SLOT-202603-00231(주)대한케이스 입고

③ 반제품의 원자재 로트까지 추적 (2단계 깊이)

PCB 메인보드 A (LOT-202603-0020)를 만들 때 사용된 원자재:

원자재로트번호수량거래처입고일
RM-001 IC칩 PHY-10GLOT-202603-00012(주)한국반도체2026-03-25
RM-003 DRAM 2GBLOT-202603-00021(주)SK하이닉스2026-03-24
RM-004 Flash 16GBLOT-202603-00031(주)삼성전자2026-03-24
RM-009 PCB 기판 FR-4 LOT-202603-0004 1 대한PCB(주) 2026-03-22
RM-011 MLCC 커패시터LOT-202603-0005120(주)삼화콘덴서2026-03-23

④ 원인 로트 특정 → 영향 범위 파악 (정방향 추적)

원인 추정
LOT-202603-0004 (PCB 기판 FR-4, 대한PCB(주))
이 로트를 사용한 다른 제품은?
영향받는 생산오더
PRD-202603-0010 (PCB 메인보드 A 10장) → LOT-202603-0004에서 10장 사용
PRD-202603-0015 (PCB 메인보드 A 5장) → LOT-202603-0004에서 5장 사용
리콜 대상 완제품
ST500-202603-0001 ~ 0010 (10대) — PRD-0010 경유
ST500-202603-0011 ~ 0015 (5대) — PRD-0015 경유
총 15대 리콜 검토 필요

5. 추적을 담당하는 DB 테이블

테이블역할자동 생성 시점
lots로트 마스터 (원자재/반제품 묶음)입고 확정, 생산산출 확정 시
serials시리얼 마스터 (완제품 개별)생산산출 확정 시
production_input_lots투입 시 어떤 로트에서 몇 개 사용했는지생산투입 확정 시 (FIFO 자동)
serial_genealogy완제품 시리얼 ← 투입 시리얼 연결생산산출 확정 시
inventory_transactions모든 재고 변동 이력 (lot_id 포함)모든 재고 변동 시
모든 기록은 자동입니다. 실무자가 별도로 로트번호나 시리얼을 수동 입력할 필요가 없습니다. 시스템이 입고/생산/투입/산출 각 단계에서 자동으로 생성하고 연결합니다.

6. QR 스캔으로 현장 조회

QR 대상스캔 결과
완제품 QR
(품목코드 FG-005)
재고 현황 + 시리얼 목록 버튼
→ 시리얼 터치 → 생산 출처 + 투입 원자재 로트 전체 이력
→ 이동 타임라인 (생산→입고→출고)
원자재 QR
(품목코드 RM-001)
재고 현황 + 로트 목록 버튼
→ 로트 터치 → 출처(입고/거래처) + 잔여량 게이지
→ 소비 이력 (어떤 생산에 투입되었는지)

7. 한줄 요약

원자재에 시리얼을 부여하지 않아도, 로트(LOT) 단위로 완제품까지 완벽한 역추적이 가능합니다.
완제품 시리얼 → 생산오더 → 투입 로트 → 입고 거래처까지, 시스템이 자동으로 연결합니다.
© 2026 SOURCETEL. 본 문서는 사내 교육용이며 외부 배포를 금합니다.