memo3-在庫データのインポートについて

A) 在庫データのインポートについて

1、POSから必要なデータ  ※左の英語名は、元から存在した項目名

以下のフィールドを用意しました。青文字の項目はPOSから抜き出すデータ。
Serial #:: Bコード:K2はレンタル管理にBコードを使っている。ゴルフマップは、Cコード。

Number:: JAN:
FOB:: アーティストカナ: ※POSから取り込んだ時点で、全角にして、サイトにアップすること。
Make:: アーティスト名: ※POSデータは全角半角が混合している。本来、カタカナは全て全角で入力すべきだった。
Category:: ジャンル: ※ジャンル名を合わせること。例)J-POP/1126~1153 → J-POP

Name:: タイトル:
Quantity Reserved:: 予約数:
Description:: 備考: ※備考を在庫リスト>詳細表示に加えると、エラーの原因になる。原因不明。
Media:: 区分
Model::ジャンルコード
Quantity:: 在庫数: ※予約があると、在庫が1減ります。ゼロになると、リストに表示されなくなるので、インポートする時点で、99にしておく。
Model:: 形態: ※取り込む前に、CDかDVDのデータを入力する。
Updated by: 担当: ※不要と考えるが、always usedになってい。
Price:: 料金:
Date Updated:: 更新日:
Status:: 状態:
Date Added:: 登録日:
Sort Order:: 表示順  ※不要と考えるが、always usedになっている。
Size:: 規格番号
Slug::Slug  ※注意!日本語名を入れるな。空白にしておく。自動でスラッグが割り振られる。

2、CSVデータは、日本語Shift-JISで読み込み、オプションの「フィルターで編集する」を選び、UnicodeUTF-8で保存すると、うまく取り込めた。

3、注意:k2records.jp/inventoryのディレクトリー名を使ってはならない。すでにinvisible fileとして存在するようだ。

4、POSの「アーティスト名」や「タイトル」の名前の付け方に、ルールを設けた方がよい。全角と半角が混在している。また、中黒・があったりなかったりする。備考欄も全角だけにするべき。
アルファベットは全角だと幅を取りすぎるので、半角でいくしかない。

5、全データを削除&インポートを繰り返すと、InventoryのID#が大きく増えていく。パージ(削除)しても、前のデータの最後+1からID#は付けられるようだ。当面問題ないと思うが、桁数の制限があるとすると、どこかで問題になるかもしれない。全てをパージするのではなく、管理する要素が確定したら、あとはデータを追加するだけにした方が望ましい。

6、POSから抜き出されたデータは、DropBoxの共有_K2>在庫データ_HPアップ用に保管しておきます。オリジナルおよび加工したデータの両方を入れておきます。

7、POSからのデータの抜き出しが手間取るようなら、簡単に抜き出せるメニューを作ってもらいましょう。