このガイドでは、Sankaの商品オブジェクトにおいて、CSVファイルを使用して商品レコードを一括で新規登録および更新する方法について説明します。CSVインポート機能を活用することで、大量の商品データを効率的に管理できます。
自社でExcelやスプレッドシートに商品リストを作成済みの場合は、CSV形式で取り込むことで商品を一括入力することが可能です。
まずはExcelやスプレッドシートに商品リストを作成します。 商品オブジェクトのインポートからもテンプレートを取得できます。
・Sankaテンプレートの取得方法 商品オブジェクトのインポートをクリックします。

CSVファイルを選択すると、ファイルをアップロードの項目と一緒にSANKAが用意した「商品CSVインポートテンプレート」が表示されます。グーグルシートかエクセルを選ぶことが可能です。

つづいてCSVファイルを作成していきます。「商品CSVインポートテンプレート」をデスクトップにダウンロードします。 「ファイル」を選択→「ダウンロード」を選択→「カンマ区切り形式(.csv)」を選択し、任意の場所にダウンロードしてください。

ダウンロードしたテンプレートに必要な情報を入力します。

CSVで商品情報を一括新規登録する方法 CSVを準備したらつぎはインポート作業に映ります。
①「商品」オブジェクトレコード画面一覧の右上の「インポート」ボタンをクリックします。

②「インポート」メニューが表示されます。

③「インポート元を選択」をクリックし、「CSVファイル」を選択します。

④「アップロード」を選択し、該当のCSVファイルを選択します。

⑤マッピングテーブルが表示されるので、情報を調整します。 CSVファイルヘッダーがSANKAプロパティのどれにあたるかを設定します。 SANKAオブジェクトは「商品オブジェクト」のままにしておきます。※仕入先を連携させたい場合は、企業IDなのか連絡先IDなのかを選択してください。

⑥マッピングが正しくされていること確認したら 「商品レコードのインポート方法を選択」では今回は新規作成なので「商品レコードの作成」を選択します。 すべて設定できたら「インポート」ボタンをクリックします。

仕入先(サプライヤー)や得意先(顧客)を商品にまとめて紐付けたい場合は、CSVにアソシエーション用の列を追加してインポートします。 以下の手順で準備とマッピングを進めてください。
事前準備
仕入先・得意先として紐付ける企業または連絡先レコードを先に登録し、レコードID を控えておきます。
同じラベルに企業と連絡先が両方設定されている場合は、CSVの重複値は企業オブジェクトが優先されます。
CSVの作成
商品を特定する列にID または独自の商品ユニークIDを必ず入れます。
仕入先用の列を追加し、紐付けたい企業/連絡先のIDを入力します。
得意先用の列も同様に追加し、顧客となる企業/連絡先のIDを入力します。
列名は任意で構いませんが、マッピング時に分かりやすい名前を付けるとスムーズです。
例:
| 商品ID | 商品名 | 仕入先ID | 得意先ID | | :--- | :--- | :--- | :--- | | ITM-1001 | りんごジュース | 001 | 010 | | ITM-1002 | バナナクッキー | 002 | 020 |
インポート時のマッピング
CSVをアップロードしたら、商品を特定するキー(ID など)を設定します。
仕入先列を選択し、アソシエーションで「仕入先」を選んだうえで、対象オブジェクトが「企業」か「連絡先」かを指定します。キーはCSVに入れたID/ユニークIDを選択してください。
得意先列も同様に、「顧客」(または設定しているラベル名)を選び、対象オブジェクトとキーを指定します。
設定後にインポートを実行すると、商品レコードと仕入先・得意先のアソシエーションが一括で作成されます。
反映確認のポイント
インポート完了後、商品レコード詳細のアソシエーション欄で仕入先・得意先が表示されることを確認します。
反映されない場合は、IDの表記ゆれ(全角/半角、前後の空白)やキー種別の選択ミスがないかを見直してください。
ここでは、CSVファイルでレコード情報を一括更新する方法をご紹介します。
【事前準備】CSVを用意する 必要事項:商品ID(Sanka自動採番のIDまたは独自で設定されたユニークID) どのレコードの商品情報を更新するかをシステムに理解させるため、商品IDの情報は必須です。
商品IDに加えて、更新したいプロパティや追加したいプロパティの列を用意します。 ※選択肢やステータスのプロパティを追加する場合はラベル名ではなく値名を入れる必要があります。


CSVインポートを開始する
CSVファイルの準備ができたらインポートを開始しましょう。
①商品オブジェクトのインポートボタン押します。

②「インポート」メニューが表示されます。

③「インポート元を選択」をクリックし、「CSVファイル」を選択します。

④マッピングテーブルが表示されるので、情報を調整します。 このマッピングでは、CSVファイルヘッダーがSANKAプロパティのどれにあたるかを設定します。 SANKAオブジェクトは「商品オブジェクト」のままにしておきます。

⑤商品レコードのインポートを選択は「商品レコードの更新」を選択します。 商品キープロパティはIDを選択します。Sanka自動採番以外のIDを入れた場合は、そちらを選択してください。

⑥今回は例として、商品カテゴリというプロパティを新たに作成し、既存のレコードに追加するいう更新方法をやってみます。すべての設定が終わったらインポートボタンを押します。

⑦例として追加した商品カテゴリというプロパティに情報が入りました。
更新前

更新後
