Skip to main content
戻る

棚卸

バーコードで実数を数え、帳簿在庫と突き合わせる

棚卸ソフトウェア。商品マスタと帳簿在庫を取り込み、バーコードを読んで実数を数え、突き合わせて差異報告書を書き出します。カメラ、USB ハンディスキャナ、手入力のいずれでも計数でき、棚卸は毎回独立したセッション、差異は分類され金額換算されます。倉庫全体が単一の SQLite ファイルに入るので、コピーすれば別のマシンへ持ち出せます。

デスクトップアプリ · インストールが必要

主な機能

三通りの計数:カメラ、USB ハンディスキャナ、手入力。いずれも確認音つき
棚卸は毎回独立したセッションで、商品マスタは共通
一致・不足・過剰・未計数・マスタ外に自動で仕分けし、差異を金額換算
コードごとのスキャン履歴により、疑わしい数値をさかのぼって追跡
CSV の取り込みと書き出し。書き出し時は CSV インジェクション対策済み
EAN/UPC のチェックサム検証で、一桁誤読したコードをその場で弾きます
スキャン感度の調整:安定フレーム数、重複防止の待ち時間、カメラ解像度

技術スタック

ElectronVue 3TypeScriptSQLiteZXing

仕組み

Electron のメインプロセスが better-sqlite3 経由で SQLite ファイルを保持しファイルダイアログを担い、Vue のレンダラーが画面を担当し、両者は context isolation を有効にした preload 越しにやり取りします。読み取りは Chromium 内蔵の BarcodeDetector を優先し、無い環境では ZXing にフォールバックします。倉庫全体が単一の SQLite ファイルなので、コピーすれば在庫ごと持ち運べます。