Odooのバーコード管理|現場の入力を、速く・正確にする

在庫が合わない。棚卸しのたびに差異が出る。

原因を探ると、多くは同じところに行き着きます。

入力が遅れているか、打ち間違えているか。

モノは動いているのに、システムへの反映が後回しになる。あるいは、似た品番を取り違えて入力する。

この記事では、Odoo(オドゥー:オープンソース由来の統合業務アプリ群)のバーコード管理を、機能の各論として整理します。

目次

⚠️ 最初にお伝えすべきこと

バーコード管理は、有償の Enterprise版が対象と案内されています。

Community版では利用できないと考えてください。どの機能がどちらの版で使えるかはバージョンによって変わります。 検討時には必ず対象バージョンで確認してください。

詳しくは Odoo Community版とEnterprise版の違い をご覧ください。

在庫が合わなくなる、本当の原因

手入力によって在庫が合わなくなる原因を示した図 モノが動いた時点とシステムへ入力する時点にずれがあること、そして似た品番の取り違えや数量の打ち間違いが起きることによって、帳簿上の在庫と実際の在庫が食い違う構造を示した図です。 モノの動きと、記録のタイミングがずれる モノが動く 入荷・出荷・移動 あとでまとめて入力 伝票を見ながら手打ち 数字が合わない 棚卸しで発覚 時間のずれ 動いてから記録まで数時間〜数日 その間、システムの数字は嘘 入力の誤り 似た品番の取り違え 数量の打ち間違い どちらも「その場でスキャンする」ことで減らせる

現場の人の責任ではありません

手入力である限り、間違いはゼロになりません。

似た品番が並んでいれば取り違えます。忙しければ後回しにします。これは人の注意力の問題ではなく、方法の問題です。

在庫管理の全体像は Odooの在庫管理(Inventory) をご覧ください。

バーコード管理でできること

Odoo公式のドキュメントによれば、次のようなことができるとされています(2026年8月確認)。

基本の仕組み

  • 個々の製品や製品カテゴリにバーコードを割り当てられる
  • そのバーコードを使って在庫の動きを追跡できる
  • バーコードスキャナを接続することで、スキャンして特定の在庫処理をトリガできる

対応するフォーマット

  • EAN、UPC、GS1のフォーマットに対応している
  • バーコード表現規則として、デフォルトのものとGS1のものを選べる
  • それぞれの規則が、スキャナで読み取ったバーコードをどう解釈するかを決める
  • 企業独自のバーコードを認識するため、カスタムのパターンを定義できる

使える業務

  • 入荷や配送の処理
  • 在庫調整(棚卸し)
  • ロット番号や数量を含むバーコードの読み取り

たとえば入荷では、予定された数量に対してスキャンした分が反映され、すべて処理されると検証のボタンが変わるという流れになります。

【重要】バーコードは「用意する」ところから

ここが、検討時に見落とされやすい点です。

バーコードの種類によって準備すべきことが異なることを示した図 社内だけで使う独自のバーコードは自社で自由に設定できる一方、取引先や流通を通じて使う国際的な規格のコードは、規格を管理する団体から取得する必要があることを示した図です。 どこまで通用させたいかで、準備が変わる 社内だけで使う 自社で自由に決められる 既存の品番を使ってもよい ラベルを自社で印刷する 棚や保管場所にも貼れる すぐに始められる まずはここから 取引先・流通で使う 国際的な規格のコードが必要 規格の管理団体から取得する 申請と費用が発生する 商品ごとに番号を管理する 事前の準備が要る システムの話ではない

GS1のコードについて

Odoo公式のドキュメントには、明確な記述があります。

サプライチェーン全体で製品を一意に識別するためにUPCやEANのバーコードを使うには、GS1から取得する必要がある。

つまり、「Odooを入れればバーコードが使えるようになる」わけではありません。

  • 社内だけで使うなら、自社で自由に設定できます
  • 流通させる商品に付けるなら、規格を管理する団体からコードを取得する必要があります

これはシステムの問題ではなく、事前に準備すべきことです。

まず社内から始められます

すでに商品にメーカーのバーコードが付いているなら、それを登録して使えます。

そして、社内の棚や保管場所には、自社で作ったラベルを貼れます。

この範囲だけでも、入力の速さと正確さは大きく変わります。

ハードウェアの確認が必要です

もうひとつ、実機での検証が必要な領域です。

確認すべきこと

項目確認内容
スキャナ自社で使う機種で正しく読めるか
端末現場で使う端末で動作するか
通信倉庫内で通信が届くか
ラベル印刷したラベルが読み取れるか
環境冷凍倉庫、屋外、粉塵など特殊な条件はあるか

とくに通信環境は、実際の倉庫で確認してください。 事務所では問題なくても、倉庫の奥や金属棚の間で届かないことがあります。

実機での検証を飛ばさない

カタログで判断せず、実際の現場で試してください。

これは OdooのPOSレジ機能 でも同じことをお伝えしています。現場の機器が絡む領域では、実機の検証が判断を左右します。

導入で決めるべきこと

(1) どこから始めるか

すべての工程に一度に導入しないでください。

入荷、出荷、棚卸し、移動。まずひとつの工程に絞って、そこが安定してから広げるほうが確実です。

差異がいちばん出ている工程から始めるのが合理的です。

(2) 何にバーコードを付けるか

商品だけでなく、保管場所(棚、エリア)にも付けられます。

「どの棚から取ったか」を記録できると、在庫の精度が上がります。

(3) ラベルをどう運用するか

誰が、いつ、どこで印刷するか。入荷時に貼るのか、事前に用意するのか。

ここを決めずに始めると、現場でラベルがない状態が発生します。

(4) スキャンできないときの手順

バーコードが汚れて読めない、ラベルが剥がれた。 これは必ず起きます。

手入力に切り替える手順を決めておいてください。「読めなければ止まる」運用にしないことが重要です。

Odooのバーコード管理が合わないケースもあります

ベンチャーネットは、SAP・NetSuite・Odoo・AIスクラッチ開発という4つの選択肢を扱っています。

状況検討したい選択肢
取扱品目が少なく、在庫の差異も出ていない無理に入れる必要はない
Community版で運用しているこのアプリは使えません(Enterprise版が対象)
品目が多く、在庫の差異に悩んでいるOdooのバーコード管理 が現実的な選択肢
高度な自動倉庫やRFIDが中心専用の倉庫管理システムを検討

4行目について補足します。自動搬送機や電波による一括読み取りを中心とした運用は、専用のシステムのほうが適します。

Odooのバーコード管理は、人がスキャナで読み取る運用を前提とした仕組みです。

業務が固有すぎてどのパッケージにも乗らない場合は、AIスクラッチ開発という選択肢もあります。ただしライセンス費用がかからない代わりに、開発費と保守費が別途かかります。判断材料は パッケージERPかスクラッチ開発か に整理しました。

よくある質問

Q1. Community版でも使えますか?

使えないと考えてください。 バーコード管理はEnterprise版が対象と案内されています。

Q2. スマートフォンで代用できますか?

端末のカメラを使う方法が案内されている場合があります。ただし、読み取りの速度と精度では専用のスキャナに分があります。

大量に扱うなら、専用機の検討をおすすめします。まず試すなら、手元の端末でも構いません。

Q3. バーコードは自分で作れますか?

社内で使う分には作れます。 既存の品番を使うこともできます。

ただし、流通させる商品に付ける国際的な規格のコードは、管理団体から取得する必要があります。

Q4. 既存の商品ラベルを使えますか?

メーカーが付けたバーコードを登録して使えます。Odoo公式は、EAN・UPC・GS1のフォーマットに対応していると案内しています。

自社の運用に合うかは、実際の商品で確認してください。

Q5. 導入すれば在庫差異はゼロになりますか?

ゼロにはなりません。

盗難、破損、記録されない移動。これらはバーコードでは防げません。

減るのは「入力の遅れと打ち間違い」による差異です。ここが大きな割合を占めているなら、効果は明確に出ます。

まとめ

在庫が合わない原因の多くは、入力の遅れと打ち間違いです。

モノは動いているのに、システムへの反映が数時間から数日遅れる。似た品番を取り違える。これは人の注意力の問題ではなく、手入力という方法の問題です。

Odooのバーコード管理では、その場でスキャンすることで在庫の処理をトリガできます。入荷、出荷、棚卸し、移動。それぞれの場面で使えます。

ただし、検討時に見落とされやすい点があります。

バーコードは「用意する」ところから始まります。

社内だけで使うなら、自社で自由に設定できます。すぐに始められます。

一方、流通させる商品に付ける国際的な規格のコードは、管理団体から取得する必要があります。 Odoo公式のドキュメントにも明記されています。これはシステムの話ではなく、事前の準備です。

もうひとつ、ハードウェアの実機検証が必要です。スキャナ、端末、そしてとくに倉庫内の通信環境。事務所で問題なくても、倉庫の奥で届かないことがあります。

導入では、ひとつの工程に絞って始めてください。 そして、スキャンできないときの手順を必ず決めてください。読めなければ止まる運用にしないことが重要です。

最後に期待値について。在庫差異はゼロにはなりません。 減るのは入力起因の差異です。そこが大きいなら、効果は明確に出ます。

もう少し詳しく知りたい方へ

ベンチャーネットは、ERP導入支援を手がける会社です。SAP・NetSuite・Odoo・AIスクラッチ開発という4つの選択肢を扱っているため、特定の製品に偏らない立場でご提案できます。

現場の機器が絡む領域では、実機での検証を必ずお願いしています。 カタログだけで判断すると、稼働後に困るためです。

あわせて読みたい記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

持田 卓臣(もちだ たくおみ)
株式会社ベンチャーネット 代表取締役

ヒューレット・パッカード社でITコンサルタントとして従事した後、2005年に株式会社ベンチャーネットを設立。
Oracle NetSuite Solution Provider Partner として、中堅・中小企業向けクラウドERP「NetSuite」の導入・運用支援を提供しています。
SEO・広告・SNS・ウェブ・MA・SFAと一気通貫で培ってきたデジタルマーケティング領域の業務知見を活かし、NetSuiteを軸とした経営DXを支援しています。
著書:『普通のサラリーマンでもすごいチームと始められる レバレッジ起業「バーチャル社員」があなたを救う』(KADOKAWA、2020年)

目次