読み取ったデータを生産管理システムに取り込む:CSVの列・見出し・文字コードの合わせ方
読み取ったデータを生産管理システムや販売管理システムに取り込むとき、つまずくのはたいてい列の並び・見出しの有無・文字コードです。QRデジでは、取り込み先の見本ファイルから列を作り、見出しの有無と値の形を決めておけば、毎回同じ形のCSVが出ます。Shift_JISが必要なときの変換方法も説明します。
この記事の結論
- 取り込み先の見本ファイルの1行目を読み込んで出力フォーマットにし、見出しの有無と値の形(日付・前の0)を合わせれば、毎回同じ形のCSVが出ます
- QRデジのCSVはUTF-8だけです。Shift_JISしか受け付けないなら、テキストエディタで保存し直すか、Excel(.xlsx)で取り込みます
- 生産管理システムへ自動ではつなぎません。出したファイルを、取り込み先の画面から取り込みます
取り込みでつまずきやすい3つの点
- 列の並び:取り込み先は、決まった列の順番でしか受け付けないことが多くあります
- 見出しの行:1行目に見出しがあると、それもデータとして読んでしまうシステムがあります
- 文字コード:品名など日本語の入った列が、取り込むと文字化けすることがあります
取り込み先の形を先に確かめる
まず、取り込み先のシステムの説明書や、取り込み用の見本ファイルで、次の点を確かめます。
| 確かめること | QRデジでの合わせ方 |
|---|---|
| 列の順番と名前 | 見本ファイルの1行目を「いつものExcelから列を読み込む」で取り込む。列を足す・消す・名前を変えることもできる。並び順は取り込んだ1行目のままで始まり、編集画面の▲▼で1列ずつ入れ替えられる |
| 見出しの行の有無 | 「1行目に見出しを付ける」の切り替えで決める |
| ファイルの種類 | Excel(.xlsx)かCSVを選ぶ |
| 日付や品番の形 | 列ごとの値の直し方で、日付の形や前の0をそろえる |
| 文字コード | CSVはUTF-8で出る。Shift_JISしか受け付けない場合は、下の方法で変換する |
例:QRの中身が、取り込み用のCSVの1行になるまで
例:取り込み先の見本の列が、品目コード・数量・納期・ロット・読取日の5つのとき
QRの中身(読むとこの文字が出ます)ABC-1234,0050,261020,L2610-88
| 列 | 入れる値 | 値の直し方 | 出る値 |
|---|---|---|---|
| 品目コード | QRの品番 | 加工しない | ABC-1234 |
| 数量 | QRの数量 | 前の0を取る | 50 |
| 納期 | QRの納期 | 日付 → 20260918(8桁) | 20261020 |
| ロット | QRのロット | 加工しない | L2610-88 |
| 読取日 | 読み取った日付(自動) | ― | 2026/10/14 |
見出しを切って出したCSVの中身ABC-1234,50,20261020,L2610-88,2026/10/14
「品目コード」のような見出しは、読み込んだときに品番の列として当てはまります。QRでは 0050・261020 だった値も、取り込み先の決まりの形に直して出ます。
QRデジで取り込み用のCSVを作る手順
- 取り込み用の形を作る設定で出力フォーマットを作るときに、「いつものExcelから列を読み込む」へ取り込み先の見本ファイル(Excel・CSV)を読み込みます。中のデータは読まず、列名だけを使います。
- 見出しとファイルの種類を決めるファイルの種類をCSVにし、取り込み先が見出しの行を受け付けないなら「1行目に見出しを付ける」を切ります。切るとデータだけが出ます。
- 値の形をそろえる日付を「20260918(8桁)」の形にする、品番の前の0を取る、など取り込み先の決まりに合わせて、列ごとに値の直し方を選びます。
- 試しに1回取り込む数件読み取ってCSVを出し、取り込み先で試します。うまく入ったら、あとは毎回同じ形で出るので、読んで出して取り込むだけになります。

列の並びを取り込み先の担当者に先に渡したいときは、「フォーマットを出力」で見出しだけの空のファイルを出せます。「1行目に見出しを付ける」を切った出力フォーマットでは中身が空になるので、切る前に出してください。
Shift_JISが必要なときの変換
QRデジのCSVはUTF-8で出ます(見出しを付けたときは、Excelで開いても文字化けしない印を先頭に付けます)。取り込み先が受け付けるものに合わせて、次のように進めます。
| 取り込み先が受け付けるもの | おすすめの進め方 |
|---|---|
| UTF-8のCSV | そのまま取り込みます。見出しを切ったCSVには、先頭の印は付きません |
| Shift_JISのCSVだけ | テキストエディタで保存し直す:出したCSVをメモ帳などで開き、文字コードにShift_JIS(ANSI)を指定して保存し直します。Excelで開いて保存し直すと、品番の前の0や日付の形が変わってしまうことがあり、見出しの無いCSVは文字化けすることもあるので避けます |
| Excelのファイルも受け付ける | Excel形式で出して取り込む:Excel(.xlsx)で出すと、文字コードを気にせずに済みます |
よくある質問
- 生産管理システムへ自動で送れますか?
- 自動ではつなぎません。出したファイルを、取り込み先の画面から取り込んでください。登録した送り先へ、メールに添付して送ることはできます。
- 取引先ごとに違う票でも、同じ取り込みの形で出せますか?
- 出せます。取引先ごとの読み取りフォーマットで、同じ出力フォーマットを使うように決めておくと、どの票も同じ列の並びで出ます。
- 取り込み先の形が複数あるときは?
- 出力フォーマットは500件まで作れます。データページの「ほかのフォーマットで出力」から、別の形でも出せます。
その転記、QRに任せませんか。
スマホでかざすだけで、いつものExcelの形に。
月4,800円(税抜)・スマホ5台まで・3日間無料でお試しできます。