실사 당일 시스템은 특정 휴대폰 모델 재고가 200대라고 했다. 선반에는 199대가 있었다. 사라진 1대의 시리얼 번호는 시스템에서 여전히 "재고 있음"으로 표시됐다. 3개월 후 누군가가 정확히 같은 모델 — 시리얼 번호까지 동일한 — 이 중고 마켓에 올라온 것을 발견했다. 경찰에 신고했지만 증거 사슬은 창고 안에서 끊겼다. 언제, 어떻게 나갔는지 아무도 말할 수 없었다.
2023년 둥관의 한 휴대폰 3PL에서 일어난 일이다. 세부 사항은 바꿨고 교훈은 그대로다. 고가품 1대 분실은 일반 상품 1파렛과 맞먹는다. 더 나쁜 건 사라진 줄도 모른다는 것 — 장부는 항상 맞는다. 시스템은 수량을 추적하지 어느 개체인지는 추적하지 않기 때문이다.
시리얼 번호가 실제로 통제하는 것
한 아이템, 한 코드. 재고 수량을 관리하는 게 아니라 각 개체의 정체성을 관리한다. 시리얼 번호, IMEI, 기기 시리얼 — 전 세계적으로 유일하며 입고부터 출고까지 개체와 함께 이동한다. 수량이 맞는 건 "장부가 맞는다". 시리얼이 맞는 건 "모든 개체가 행방불명이 없다"다.
대상은 무엇인가? 세 가지 테스트 중 하나라도 맞으면 대상이다: 단가가 높다(수천 위안 이상), 재판매가 쉽다(휴대폰, 노트북, 그래픽카드, 명품 — 오늘 훔쳐서 내일 현금화), 보증·리콜 노출이 있다(의료기기, 자동차 부품 — 불량이 나면 정확한 개체를 추적해야 한다). 50위안짜리 케이블 한 박스? 신경 쓰지 마라. 스캔 인건비가 상품보다 비싸다.
휴대폰 IMEI는 15자리로 전 세계 유일 — 만들어낼 필요 없는 기성 정체성이다. 공장 코드가 없는 상품(일부 소형 가전)은 입고 시 자체 발행 라벨을 붙인다; 자체 번호 범위를 관리하고 공장 코드와 절대 섞지 않는다.
입고: 여분의 30초를 쓰는 곳
시리얼 추적의 성패 70%는 입고에서 갈린다. 모든 개체는 도착 시 스캔하고 등록한다: 시리얼 번호, 로트, 입고일, 보관 로케이션. 네 가지 모두, 예외 없다. "먼저 받고 나중에 등록"을 믿지 마라 — 나중은 영원히 오지 않고, 3개월 후에는 수량은 있지만 정체성이 없는 재고가 된다.
둥관 창고가 최종적으로 정한 규칙: 입고 담당이 1대 스캔하면 시스템이 읽어서 돌려준다; 중복 스캔은 즉시 알람 — 중복은 대개 진짜 1대를 두 번 스캔해 다른 1대를 장부에서 "세탁"하는 수법이기 때문이다. 이 디테일은 피로 샀다: 가장 흔한 내부 절도 패턴은 진짜 1대의 코드를 재사용해 장부를 영원히 맞추는 것이다.
고가 상품은 전용 케이지 구역 — 철망, 입출고는 2인 1조, 사방에 카메라. 직원을 불신해서가 아니다; 모두에게 "건드리지 마라"는 명확한 신호를 주기 위해서다. 유죄 판결을 받은 내부 절도범 상당수가 나중에 같은 말을 했다: 자물쇠 달린 케이지가 있었다면 그런 생각 자체가 들지 않았을 거라고.
출고: 나쁜 스캔은 나가지 않는다
출고 검품이 두 번째 관문이다. 피커는 주문대로 피킹하고, 포장 스테이션에서 모든 개체를 스캔한다; 시스템은 세 가지를 확인한다: 이 개체가 실제로 재고에 있는가, 이 주문이 원하는 개체인가, 다른 주문에 이미 할당되지 않았는가. 세 가지가 다 통과해야 하고, 아니면 주문이 잠긴다.
생각해봐야 할 트레이드오프: 개체별 스캔은 케이스 출고보다 느리고, 하루 수천 주문이면 포장 스테이션이 줄을 선다. 나의 방식은 단계별 — 고가 구역은 전수 스캔, 나머지는 샘플링이다. 리스크의 100%를 잡겠다고 처리량의 80%를 희생하지 마라. 통제 세밀도는 상품 가치에 맞춘다. 기본 중의 기본이다.
또 하나의 함정: 대체 출고. 고객이 모델 A를 주문했는데 창고에 없고, CS가 모델 B로 합의하고, 창고가 B를 출고한다 — 하지만 시스템은 여전히 A의 시리얼이 나간 것으로 표시된다. 장부와 현실은 이 순간부터 어긋나고, 3개월 후 실사에서 발각된다. 규칙: 먼저 주문을 바꾸고 출고한다. 시스템의 시리얼은 실제로 나간 개체의 시리얼이어야 한다. 예외 없다.
![]()
반품: 시리얼이 일치하지 않으면 받지 않는다
리버스 물류는 시리얼 추적이 가장 빨리 썩는 곳이다. 고객이 휴대폰을 반품하면 창고는 급하게 시리얼 등록 없이 "양품 재고"로 계상한다. 2개월 후 신규 구매자에게 출고되고, 구매자가 개통해보고 리퍼비시 중고품임을 알고 브랜드에 항의한다. 브랜드가 시리얼을 조회하면: 3개월 전에 이미 한 번 판매됨. 3PL은 항변 없이 페널티와 벌금을 뒤집어쓴다.
올바른 방법: 반품 입고는 시리얼을 스캔해야 한다; 시스템은 이 개체가 우리가 출고한 것인지, 누구에게, 언제인지 검증한다. 일치하지 않으면 CS가 확인할 때까지 격리다. 2분의 여유가 브랜드 페널티와 고객 신뢰를 지킨다.
시리얼을 스프레드시트에서 죽게 두지 마라
시스템에는 기능이 있고 실무는 종이에, 이런 창고를 너무 많이 봤다: 입고 담당이 입고 시 코드를 손으로 베껴 쓰고, 교대 후 엑셀에 입력하고, 나중에 시스템에 올린다. 중간에 두 번의 수작업 — 오기, 누락, 중복, 전부 나온다. 시리얼 번호의 가치는 실시간이다: 입고 순간에 코드와 개체를 묶는다. 지연 입력은 절도를 위해 열어둔 창문이다. 스캔건은 입고 스테이션에서 시스템과 실시간으로 통신해야 한다; 스캔건 없는 스테이션에서는 고가 카테고리를 받지 않는다.
그리고 데이터에 정기 건강검진을 시켜라. 매달 50개체를 무작위로 뽑아 시스템의 시리얼을 들고 선반으로 가서 현물을 찾는다. 빠진 것은 즉시 조사한다. 월 1시간, 이것이 시리얼 시스템 전체의 닻이다 — 점검하지 않는 프로세스는 3개월 안에 죽는다.
WMS가 지원해야 할 것
협상 불가 4대 기능: 입고·출고·이동의 시리얼 번호 필드, 중복 등록을 차갑게 막는 유일성 검증, 상태 머신 — 재고 있음, 운송 중, 판매됨, 수리 중, 폐기 — 과 전체 전이 로그, 그리고 시리얼 단위 추적성, 하나의 코드로 그 개체가 머문 모든 로케이션과 탄 모든 주문을 조회할 수 있는 것. WMS 구매 시 요구사항 목록에 이 네 가지를 넣고, 영업 담당이 데모에서 직접 시연하게 하라. 슬라이드 자료는 믿지 마라.
불편한 진실: 기능을 켜놓고 아무도 안 쓰는 창고가 많다. 바쁘면 입고는 스캔을 건너뛰고, 급하면 실사는 일괄 확정하고, 3개월 후 시리얼 데이터는 스위스 치즈다. 기술은 30%, 실행이 70%다. 나의 조언: 한 상품 카테고리로 파일럿하고, 매끄러워지면 확장하라. 파일럿 기간에는 매일 20개체의 "시리얼 카운트"를 하고, 데이터 품질이 기준을 넘겨야 카테고리를 확장한다.
간과된 수확: 보험이다. 완전한 시리얼 원장을 갖춘 창고는 운송·보관 보험 협상을 완전히 다른 위치에서 한다. 분실 클레임을 제기하면 보험사의 첫 질문은 "어느 개체, 얼마의 가치, 언제 사라졌나"다. 시리얼 추적성이 있으면 클레임이 흐른다. 없으면 3개월의 실랑이를 각오해라. 잘 운영된 시리얼은 보험료도 움직인다.
그럼 당신의 창고에 묻는다: 가장 비싼 상품이 오늘 1개체 사라지면 며칠 만에 알아차릴 것인가? 답이 "다음 실사에서"라면 시리얼 추적은 당신의 안건에 올라야 한다. 개체가 중고 마켓에 나타나고 시스템이 그것이 어디로 갔는지 말하지 못할 때까지 기다리지 마라.
영어판 번역본입니다. 내용이 다를 경우 영어판을 우선합니다.





