LoginSignup
3
2

More than 5 years have passed since last update.

GS1コードからJANコードに変換するツールを作った

Posted at

GS1コードが業界標準なのに発注ソフトがJANコードしか対応してない

メーカーもJANコードとか自社サイトに載せてない。
なのに発注するソフトにはJANコードを入力しないといけない。
つまり、GS1コードの事業者コードとアイテムコードから
JANコードのcheck digitを計算してJANコードにするという作業があって、
それがとても面倒だった。
(ネットで計算できるサイトはあるけど、VDIが導入されていてコピペできない)

というわけで

ローカルで変換するためのプログラム
https://github.com/kokardy/jan-go
go buildできる環境とは限らないので、
64bit版だけbuildしてbinaryフォルダに入れてある。

標準入力で入力されたGS1コードを一行ずつ読んで、
JANコードにして標準出力する。
一応、GS1コードの読み込み段階でcheck digitを計算して読みミスがないようにしている。

使い方その1

商品のバーコードをバーコードリーダーで読むと
JANコードにして返してくれる。

使い方その2

GS1コードの一覧をファイルに書いて、

jan-go < gs1_list.txt > jan_list.txt

みたいに一気に変換もできる。

参考サイト:
http://www.dsri.jp/jan/check_digit.html

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2