서문
상상해보세요. 영업이 금요일 납품을 약속했는데, 계획 담당자는 목요일 밤에야 그 사실을 알게 됩니다. 모든 정보가 이메일과 개인 메모에만 남아 있고 바코드 시스템은 전혀 관여하지 않았습니다. 이 가이드는 바로 그런 정보의 단절을 메우기 위해 만들었습니다.
이 가이드는 간단한 테이블의 자재명세서(BOM) 작성부터 고도의 복잡함을 의도적으로 재현한 레벨10 생산 시나리오까지, 10가지 상황별 실무 시나리오를 우선순위로 정리했습니다. 각 사례마다 Odoo 바코드에서 클릭 단위로 따라할 수 있는 체크리스트를 제공합니다.
Odoo Barcode는 현실의 물류(재고, 로트, 출고, 생산)와 회계·고객의 기대를 연결하는 접점입니다. 제대로 작동하면 누구도 수량을 다시 입력할 필요가 없지만, 흐트러지면 모든 책임이 ERP로 돌아갑니다.
현장에서는 여전히 경험과 메신저, ‘FINAL_v3.xlsx’ 같은 엑셀 파일로 운영하는 곳이 많습니다. 규모가 커지거나 지점을 추가하거나 추적 감사를 받아야 할 때 그 방식은 금방 한계에 부딪힙니다.
바코드는 Odoo의 모듈식 ERP에서 핵심 기능 가운데 하나입니다. 팀들은 명확한 역할, 반복 가능한 업무 흐름, 조회 가능한 이력을 원할 때 이를 도입합니다. Odoo Barcode: 스캔 기반 워크플로우는 운영 속도를 높이고 예산 승인자에게 근거를 제공합니다.
바코드를 통해 실제 물류 흐름을 모델링할 수 있습니다: 입고, 보관, 피킹, 생산, 출고, 폐기, 보충. 각 단계는 추후 감사와 개선에 도움이 되는 기록을 남깁니다.
이 문서에서는 첫 BOM 작성부터 작업현장 바코드 적용까지, 실무 중심의 10가지 활용 사례와 구체적 회사 예시를 만나볼 수 있습니다.
주 독자층은 운영 책임자, 창고 리더, 생산 계획자입니다. 개발자는 나중에 참여해도 되며, 이 글은 우선 비즈니스 관점으로 쓰였습니다.
가이드는 난이도별 Top 10으로 구성되어 있습니다. 레벨1(쉬움)부터 레벨10(전문가)까지, 각 레벨에선 실제로 Odoo에서 어떤 버튼을 누를지 번호를 붙여 단계별로 설명합니다.
‘멋있어 보이는’ 레벨10부터 시작하지 마십시오. 현재 팀의 역량에 맞는 단계에서 출발하세요.
다음은 ‘직면한 문제’ 섹션을 읽고, 현재 팀 상황에 맞는 레벨을 바로 테스트해 보시기 바랍니다.
이 가이드에서 얻을 수 있는 것
- 일반적인 기업 IT·운영 스택에서 Odoo Barcode가 맡는 역할
- 현재 팀들이 가장 큰 마찰을 느끼는 지점과 그 이유
- 초급 절차부터 고급 전략까지 정렬된 10가지 활용 사례
- 자동화나 통합이 필요한 시점과 파트너 투입이 정당화되는 경우
직면한 문제
영업은 금요일 납품을 약속했고, 계획 담당자는 목요일 저녁에야 이메일에서 주문을 발견합니다. 그 결과 긴급 배송 수수료로 이익이 깎이고, 회계는 월말까지 재고 불일치를 알지 못합니다.
많은 창고와 공장은 경험에 의존해 운영하지만 실제 재고·생산 데이터는 Odoo 밖에 흩어져 있습니다. 이로 인해 품절, 긴급 구매, 월말 정산의 불시 변동이 자주 발생합니다.
어떤 문제가 자주 나타날까요?
- 영업이 약속한 재고와 현물 재고 파일이 일치하지 않음
- 실재 수량을 반영하지 않은 생산·구매 계획 수립
- 고객이나 감사인의 질문에 답할 수 없는 추적성 구멍
좋은 소식은 모든 것을 한 번에 고칠 필요는 없다는 점입니다. 아래 사례 중 하나를 선택해 30일간 Odoo Barcode로 운영해보면 변화가 무엇인지 측정할 수 있습니다.
바코드 활용 상위 10가지
Odoo Barcode용 10가지 활용 사례를 난이도별로 나열했습니다. 각 항목은 ‘우리가 무엇을 구축할 것인가’와 ‘Odoo에서 어떤 클릭을 할 것인가’를 답합니다.
레벨1은 당장 시도해볼 수 있는 쉬운 과제입니다. 마지막 레벨은 의도적으로 상한선을 높여 동일한 앱이 아키텍처와 데이터가 정리되었을 때 얼마나 확장되는지 보여줍니다.
현재 수준에 맞는 레벨을 골라 테스트 데이터베이스에서 번호 순으로 따라해 보세요. 이전 레벨이 지루하게 느껴지면 다음 단계로 올라가면 됩니다.
1. 공급사 첫 입고를 스캐닝으로 처리하기 Level 1 — Easy
레벨1은 가장 단순한 바코드 작업입니다: 한 명의 오퍼레이터, 한 대의 핸드헬드(또는 모바일), 한 건의 입고. 자동화나 복수 집계 없이 스캔으로 입고를 처리합니다.
Odoo에서의 실제 절차 예시:
- Barcode 앱을 설치하고 USB 핸드스캐너를 꽂거나 스마트폰 카메라를 Odoo 모바일 앱 대체 수단으로 준비합니다.
- Barcode → Operations → Receipts에서 입고를 선택합니다(구매 주문과 연결된 입고 문서).
- 제품 박스에 붙은 바코드를 스캔하면 Odoo가 해당 이동 행의 수량을 자동 증분합니다.
- 제품을 보관할 위치 라벨(예: WH/Stock)을 스캔해 물품이 실물로 어느 위치로 들어갔는지 기록합니다.
- Validate를 눌러 실시간으로 재고가 업데이트되며, 벤더 청구서 결재 준비가 해제됩니다.
얻는 효과: 입고 입력 시간이 절반 이상 줄고, 수량이나 제품 코드 오타가 즉시 사라집니다.
2. 위치 바코드를 출력해 보관을 한 번의 스캔으로 만들기 Level 2 — Easy
레벨2는 창고의 골격을 세웁니다. 모든 선반, 독, 존에 위치 바코드를 붙이고, 제품별로 자동으로 추천되는 배치 규칙을 설정합니다.
Odoo에서의 실제 절차 예시:
- Inventory → Configuration → Warehouses에서 주 창고를 편집하고 Storage Locations 및 Multi-Step Routes를 활성화합니다.
- Stock, Receiving, Quality Zone, Returns처럼 위치 트리를 만들고 각 존별로 Print Labels를 눌러 바코드 시트를 출력합니다.
- 출력한 라벨을 선반과 독, 베이에 눈높이에 붙여 누구나 사다리 없이 스캔할 수 있게 합니다.
- 제품 폼에서 Put-Away Strategy를 카테고리/로트/저장용량 기준으로 설정합니다.
- 다음 입고에서 오퍼레이터가 제품을 스캔하면 Odoo가 제안한 목적지 위치를 스캔하도록 유도합니다.
얻는 효과: 신입 직원도 관리자에게 묻지 않고 올바른 선반에 보관하게 되고, 이후 피킹을 막는 보관 실수가 사라집니다.
3. 배송 명세서를 스캔해 고객 주문을 피킹·출하하기 Level 3 — Easy
레벨3은 입고 흐름의 역방향입니다. 동일한 Barcode 앱으로 출고를 처리합니다: 배송 문서 스캔 → 출처 스캔 → 제품 스캔 → 검증. 종이 피킹리스트를 잃어버릴 일이 없습니다.
Odoo에서의 실제 절차 예시:
- Barcode → Operations → Deliveries에서 배송 문서 상단 바코드를 스캔해 핸드헬드로 불러옵니다.
- 소스 위치 라벨을 스캔해 올바른 선반에서 피킹 중임을 확인합니다.
- 픽한 각 단위의 제품 바코드를 스캔하면 Odoo가 판매 주문 라인과 실시간으로 수량을 대조합니다.
- IoT 프린터가 연결되어 있으면 마지막 단위를 스캔하는 순간 운송장 라벨이 자동 인쇄됩니다.
- Validate를 눌러 배송이 완료 처리되고 추적번호가 포함된 고객 이메일 전송 큐가 생성됩니다.
얻는 효과: 피커들의 동선이 짧아지고 종이 없이 작업하며 오배송 비율이 0.5% 이하로 떨어지고, 출고 마감 시간을 현실적인 목표로 맞출 수 있습니다.
4. 연중 롤링 사이클카운트로 재고 정확도를 유지하기 Level 4 — Medium
레벨4는 지속적인 재고 정확도 확보입니다. 창고를 주말에 멈추지 않고도 ABC 스케줄에 따라 하루 한 존씩 스캔합니다.
Odoo에서의 실제 절차 예시:
- Inventory → Operations → Physical Inventory → New에서 단일 존을 선택하고 ABC 등급(월간·분기·연간)을 태그합니다.
- Barcode 앱을 들고 존을 걸으며 위치 라벨을 스캔하고 각 제품을 스캔해 핸드헬드에 카운트 수량을 입력합니다.
- 배치를 저장하면 Odoo가 이론상 수량과 다른 모든 라인을 목록화하고 편차를 컬러로 강조합니다.
- 관리자는 Inventory → Operations → Inventory Adjustments에서 편차를 검토하고 코멘트를 남긴 뒤 보정합니다.
- Reporting → Inventory Accuracy에서 ABC 클래스별로 그룹화해 팀·존별 정확도가 분기별로 개선되는지 확인합니다.
얻는 효과: 연간 전수조사는 3일간의 셧다운에서 꾸준한 루틴으로 바뀌며, 재고 정확도는 연중 98% 이상으로 유지됩니다.
5. 로트·시리얼 관리로 리콜 대응 수준의 추적성 확보 Level 5 — Medium
레벨5는 바코드를 로트·시리얼 트래킹과 연결합니다. 모든 입고와 출고에서 로트를 캡처하면 리콜 추적이 몇 시간(또는 엑셀 작업) 대신 몇 초 안에 가능합니다.
Odoo에서의 실제 절차 예시:
- 제품 폼에서 Tracking을 By Lots 또는 By Unique Serial Number로 설정하고 입·출고시 로트 입력을 필수로 만듭니다.
- 다음 벤더 입고 때 Barcode 앱이 로트 입력을 요구하며 박스에 붙은 로트 라벨을 스캔합니다.
- 출고 시에도 오퍼레이터가 로트를 스캔하면 Odoo가 FIFO·FEFO·특정 로트 규칙을 강제합니다.
- Inventory → Products → Lots/Serial Numbers에서 임의의 로트를 검색해 Traceability를 클릭하면 공급망 내 모든 이동 기록을 확인할 수 있습니다.
- ISO나 HACCP 감사 시 로트 화면을 함께 보며 테스트 결과, 인증서, 출하 내역을 한 번에 보여줄 수 있습니다.
얻는 효과: 리콜 추적은 실제 시리얼 데이터 기준으로 1분 이내에 수행되고, 품질 감사는 주간 엑셀 추출 대신 30분짜리 Odoo 데모로 대체됩니다.
6. 여러 고객 주문을 묶어 한 번의 동선으로 피킹하기 Level 6 — Medium
레벨6은 웨이브(클러스터) 피킹을 도입합니다. 한 오퍼레이터가 창고를 한 바퀴 돌며 여러 주문을 동시에 채우고, 바코드가 각 박스를 올바른 배송에 매핑합니다.
Odoo에서의 실제 절차 예시:
- Inventory → Operations → Batch Transfers → New에서 동일한 피킹 윈도우를 공유하는 5건의 오픈 배송을 그룹화합니다.
- 배치를 피커에 할당하고 합본 피킹리스트를 출력하며, 각 배송은 트롤리에 번호가 매겨진 박스로 매핑됩니다.
- Barcode 앱에서 피커는 소스 위치→제품을 스캔한 뒤 박스 번호를 스캔해 해당 상품이 올바른 주문에 들어가는지 확인합니다.
- 웨이브를 따라 제품별로 반복하면 Odoo가 잘못된 박스에 넣으려 할 때 경고음을 내어 실수를 방지합니다.
- 배치를 검증하면 5건의 배송이 자동으로 분리되고 포장 스테이션에서 주문별로 송장 라벨이 인쇄됩니다.
얻는 효과: 한 오퍼레이터가 과거 두 건을 처리하던 시간에 다섯 건을 처리하게 되어 생산성이 크게 향상됩니다.
7. 제조 작업지시서에서 부품과 완제품을 스캔하기 Level 7 — Hard
레벨7은 바코드를 작업현장으로 가져옵니다. 작업자가 컴포넌트를 소비하고 완제품을 스캔해 생산 재고가 실시간으로 정확해지도록 합니다.
Odoo에서의 실제 절차 예시:
- 작업장 태블릿에서 Shop Floor 앱을 열고 해당 작업센터의 당일 Work Orders를 불러옵니다.
- 오퍼레이터는 셀로 가져온 각 부품의 라벨을 스캔하면 Odoo가 BOM 라인과 실시간으로 소모를 대조합니다.
- 작업 완료 시 완제품 라벨과 로트·시리얼을 스캔해 배치 정보를 기록합니다.
- Odoo는 완제품을 재고에 게시하고 로트를 기록하며 작업지시를 종료하고 실제 사이클타임을 캡처합니다.
- 플래너는 Manufacturing → Reporting → Work Center Performance에서 교대·작업자별 처리량과 과다소모 현황을 확인합니다.
얻는 효과: 생산 재고는 월요일 아침의 수동 정리 대상이 아니라 언제든 정확하며, 과다소모는 스캔 시점에서 바로 감지됩니다.
8. 품질 검사 지점과 IoT 장비를 스캔 흐름에 통합하기 Level 8 — Hard
레벨8은 바코드와 품질·IoT를 연결합니다. 스캔이 검사 지점을 트리거하고, IoT 체중계가 측정값을 자동 입력하며, 불합격 시 작업이 차단됩니다.
Odoo에서의 실제 절차 예시:
- Quality → Configuration → Control Points에서 제품이나 제조 작업과 연결된 검사 항목을 새로 만들고 검사 유형(시각, 치수, 중량)을 정의합니다.
- 현장 Wi‑Fi에 IoT 박스를 연결하고 체중계·캘리퍼를 페어링해 측정값이 수동 입력 없이 품질 폼으로 흘러가도록 설정합니다.
- 작업자가 워크스테이션에서 제품을 스캔하면 품질 단계가 자동으로 팝업되고 측정값을 입력하거나 자동 캡처합니다.
- 통과면 흐름이 계속 진행되고, 실패면 Quality Alert가 생성되어 이동이 차단되며 감독자에게 알림이 전송됩니다.
- Quality → Reporting → Control Pass Rate에서 제품·교대별 실패 지점을 집계하면 실제 문제가 발생하는 지점을 파악할 수 있습니다.
얻는 효과: 불량은 작업현장에서 즉시 잡히고, IoT 측정은 시간이 부족할 때 거짓 측정이 발생할 유인을 제거합니다.
9. 모든 스캔 이벤트로 실시간 창고 대시보드 구축하기 Level 9 — Hard
레벨9는 모든 스캔을 측정 가능한 신호로 바꿉니다. Studio 자동화가 스캔 이벤트를 기록하고 스프레드시트 피벗이 생산성·오류·처리량을 실시간으로 보여줍니다.
Odoo에서의 실제 절차 예시:
- Studio → Automations → New에서 stock.move.line이 확정될 때 트리거를 걸고, operator·location·product·timestamp를 가진 커스텀 warehouse.event 모델에 레코드를 만듭니다.
- Quality Alert 생성과 Batch Transfer 검증에도 동일한 트리거를 반복해 같은 모델이 모든 스캔 기반 액션을 수집하도록 합니다.
- Spreadsheet → New에서 warehouse.event를 축으로 피벗을 만들고 오퍼레이터·시간대별로 묶어 시간당 피킹 수와 오류율을 측정 지표로 추가합니다.
- 일일 처리량 차트, 피크 시간대 히트맵, 교대별 정해진 임계값을 넘긴 오류율에 대한 Discuss 알림을 추가합니다.
- 창고 관리자와 대시보드를 공유하면 새벽 미팅에서 전월 자료가 아닌 전날의 실제 데이터로 코칭이 가능해집니다.
얻는 효과: 창고 리더십은 엑셀 임시보고서에서 벗어나 실시간 지표로 팀을 코칭하고, 오퍼레이터 피드백은 사실에 근거해 이루어집니다.
스캔 이벤트 스트림 모델링, Studio 자동화 설계, 라이브 스프레드시트 대시보드 구축은 다솔로가 파트너로서 수행하는 교차 앱 작업입니다.
10. 바코드·AI 보충·외부 WMS 연동으로 창고를 오케스트레이션하기 Level 10 — Expert
레벨10은 최고 수준입니다. 모든 스캔이 AI 보충·경로 최적화·이상 감지에 데이터로 이어지고, 서명된 웹훅으로 외부 WMS·3PL과 동기화해 창고가 ‘어두워지지’ 않도록 합니다.
Odoo에서의 실제 절차 예시:
- 모든 스캔 이벤트를 Odoo AI로 파이프해 SKU별 일별 소비를 예측하고 Purchase 앱에 초안 발주서를 제안하게 합니다.
- 아웃바운드 웨이브에 AI 기반 경로 최적화를 적용해 클러스터 피킹 순서가 통로에서 가장 짧은 동선과 일치하도록 구성합니다.
- 스캔 스트림에 이상 탐지를 추가해 미처리된 입고, 시간당 피킹 급감, 품질 알람 급증 등 이상 징후를 즉시 알립니다.
- 외부 WMS·3PL은 서명된 웹훅으로 양방향 재고 동기화를 하고, 데드레터 큐와 재시도 정책을 두어 주간 점검합니다.
- Spreadsheet로 Warehouse Live 같은 임원용 대시보드를 만들어 서비스레벨, 정확도, 처리량, AI 예측 편차를 실시간으로 추적합니다.
- 한 제품군을 대상으로 한 달간 파일럿을 돌려 동기화 오류를 모두 고친 뒤 카탈로그 전체로 확장하세요.
얻는 효과: 창고는 하나의 연결된 시스템으로 운영됩니다. AI가 제안하면 오퍼레이터가 스캔으로 실행하고, 임원 대시보드는 야간 배치 작업 없이도 최신 상태를 유지합니다.
AI 수요예측·경로최적화·이상탐지·외부 WMS 브리지·임원 대시보드 구축을 하나의 아키텍처로 엮는 일은 다솔로가 파트너 주도로 설계·구현하는 작업입니다. 대부분의 팀은 처음부터 외부 전문가와 함께 조립해야 시행착오를 줄일 수 있습니다.
전문가 도움이 필요한 시점
레벨1~6 범주라면 표준 Odoo Barcode와 내부 담당자, 실험 가능한 샌드박스만으로도 충분히 성공할 수 있습니다.
레벨7 이상부터는 위험 요소가 커집니다: 자동화가 잘못된 고객에게 메일을 보내거나, Studio 필드가 업그레이드를 막거나, API가 야간에 재고 동기화를 멈출 수 있습니다.
이건 팀의 실패가 아니라 시스템 설계·테스트·거버넌스의 중요성을 알리는 신호입니다.
다중 앱 설계, 국가별 규정 준수, 복잡한 통합, 또는 이사회가 정한 고정된 론칭 날짜가 있다면 파트너를 초빙할 때입니다.
다솔로와 함께하기
다솔로는 기업이 실제로 일하는 방식에 맞춰 Odoo를 구현합니다: 맞춤 앱, 깔끔한 통합, 그리고 컨설턴트가 떠난 뒤에도 기억에 남는 교육을 제공합니다.
바코드 로드맵에 이 가이드의 고급 활용 사례가 포함돼 있다면, 빠른 성과(Quick Wins)부터 시작해 자동화와 통합을 단계별로 설계하는 로드맵을 함께 그릴 수 있습니다. 각 단계에는 책임자와 테스트 스크립트를 명확히 둡니다.
고객은 범위와 예산을 통제하고, 다솔로는 Odoo 전문성을 제공해 운영 환경에서 비싼 실수를 피하게 합니다.
무료 상담 예약: