メインコンテンツまでスキップ

一括新規登録 - 注文

公開日:2024 年 10 月 1 日/更新日:2024 年 10 月 1 日

1. ファイルの概要

当サービスの管理に必要なデータは、サイドメニュー設定一括登録更新より、CSV ファイルで一括登録更新できます。

ここでは、注文を新規登録する CSV ファイルについてご紹介します。

※CSV ファイルを使って既存の注文情報を更新することはできません。管理画面にログインし、注文詳細(インフォメーション)画面から行ってください。

2. ファイルの作成

注文を新規登録する CSV ファイルの作成方法をご紹介します。

作成方法

  1. 新規登録する CSV ファイルを作成するため、もととなる CSV ファイルをダウンロードします。

    <はじめて注文を登録する場合> (既存の注文レコードが 0 の場合)

    【一括登録更新】ページにテンプレートファイルがあるので、「注文」をダウンロードしてください。

    <既に注文が登録されている場合>

    注文一覧のチェックボックス操作より、「CSV ダウンロード」を選択してダウンロードしてください。

    詳しい操作方法については、【注文一覧】 4. チェックボックス  をご覧ください。

  2. ダウンロードしたテンプレートファイルを、新規登録したい内容に修正します。

3. ファイルの仕様

注文を新規登録する CSV ファイルの仕様をご紹介します。

1. ファイル概要

CSV ファイルの概要をご紹介します。

ファイル名入力/出力拡張子文字コード囲み文字区切り文字エスケープ文字改行コードヘッダー有無備考
任意のファイル名を指定してください。入力.csvUTF-8 BOM 付ダブルクォーテーション,ダブルクォーテーションCRLFあり

<データの指定に関するルール>

CSV ファイルをアップロードする際に、気を付けるべきルールが 2 点あります。

1. Null の設定方法とその扱い

Null とは?: Null は「何もない状態」を意味します。データベースやプログラムで、値が存在しないことを示します。

Null の設定方法: データの区切り文字(カンマ)の間に何も入力しないと、その部分は「Null」として扱われます。 例:,,

Null の扱い: 既存のデータを更新する際に、Null が指定されている項目は、変更されず、元の値のまま残ります。

2. 空文字の設定方法

空文字とは?: 空文字は「空の文字列」を意味します。つまり、値は存在するが、その中身が空であることを示します。

空文字の設定方法: データの区切り文字(カンマ)の間をダブルクオーテーション(")で囲むと、その部分は「空文字」として扱われます。 例:,"",

空文字の扱い: CSV ファイルで空文字が指定されている項目は、そのまま空文字で更新されます。

2. イメージ図

1 行目:ヘッダ領域

2 行目:データ領域

3. 項目定義

CSV ファイルの項目定義をご紹介します。

| 項目名 | データ型 | 項目長 | 必須 | 形式 ※注釈参照 | 備考 | | ------------------------------------ | -------- | ---------------------- | ---- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --- | | Index | 数値 | 6 | ○ | CSV ファイルの各レコードの先頭(お客様注文番号の前)に、そのレコードが特定できる数値(1,2,3…)を指定してください。 | アップロードの際に、取込エラーとなるレコードがあった場合、Index を含めてエラーメッセージを表示します。 | | 注文 CSV ID | 数値 | 6 | ○ | 登録する注文情報を一意に識別するための数値(1,2,3…)を指定してください。 | | | お客様注文番号 | 文字列 | 30 | | 任意の文字列 | | | 購入目的 | 文字列 | 255 | ○ | 下記のいずれかの数字 2 桁を指定してください。
【購入目的区分】
01:自社利用/仕入れ(在庫追加)
02:他社卸販売向け | | | 購入目的_卸先 ID | 文字列 | 11 | | 任意の文字列(卸先の得意先コード) | 「購入目的_卸先 ID」は、「購入目的」に「02:他社卸販売向け」を指定するときに、卸先となる得意先コードを指定してください。 | | 課税区分 | 文字列 | | | 任意の文字列 | 課税区分が未指定の場合は、店舗設定で設定された内容が指定されます。 | | ご要望事項記入欄1 | 文字列 | 1000 | | 任意の文字列 | | | ご要望事項記入欄2 | 文字列 | 1000 | | 任意の文字列 | | | ご要望事項記入欄3 | 文字列 | 1000 | | 任意の文字列 | | | 全体値引き有無 | 真偽値 | | ○ | 「1」もしくは「0」を指定してください。
【全体値引き有無】
1:全体値引きする
0:全体値引きしない | | | 全体値引き_値引き率 | 数値 | 3 | | 任意の数値 | | | 配送業者 | 数値 | | ○ | 下記リンクのページにある配送業者コードのうちいずれかを指定してください。
【配送業者コード一覧】 | | | 配送料 | 数値 | 整数 13 桁+小数第 2 位 | | 任意の数値 | | | 配送料税率(税率 ID) | 数値 | | | 税率 ID を指定してアップロードする | | 貿易取引条件(インコタームズ)コード | 文字列 | | | 下記リンクのページにある貿易取引条件(インコタームズ)コードのうちいずれかを指定してください。
【貿易取引条件(インコタームズ)コード一覧】 | | | 貿易取引条件_その他入力 | 文字列 | 100 | | 任意の文字列 | 「貿易取引条件_その他入力」は、「貿易取引条件(インコタームズ)コード」に「999:その他」を指定するときに、具体的な貿易取引条件を指定してください。 | | 仕向け国 | 文字列 | 60 | | 任意の文字列 | | | 目的地 | 文字列 | 100 | | 任意の文字列 | | | 請求書様式 | 文字列 | | ○ | 下記のいずれかの数字 2 桁を指定してください。
【請求書様式区分】
01:取引単位
02:請求単位 | | | 注文者_会員 ID | 文字列 | 11 | | 任意の文字列 | | | 配送先 ID | 文字列 | 15 | | 任意の文字列(配送先 ID) | ・配送先 ID を指定してください。
・配送先 ID は、得意先一覧の CSV ファイルをダウンロードすることで確認できます。
ダウンロード方法と CSV ファイルの詳細については、【ダウンロード CSV(得意先一覧)】をご覧ください。
※配送先 ID が未指定の場合は標準配送先が登録されます。 | | | 社内メモ1 | 文字列 | 1000 | | 任意の文字列 | | | 社内メモ2 | 文字列 | 1000 | | 任意の文字列 | | | 社内メモ3 | 文字列 | 1000 | | 任意の文字列 | | | 商品番号 | 文字列 | 11 | ○ | 任意の文字列(商品番号) | | | カスタム商品名 | 文字列 | 200 | | 任意の文字列 | | | カスタム価格 | 数値 | 整数 13 桁+小数第 2 位 | | 半角数字、小数点、マイナス記号 | | | 数量 | 数値 | 6 | ○ | 任意の数値 | | | メモ | 文字列 | 1000 | | 任意の文字列 | |

※注釈

実際には、記載の形式をダブルクォーテーションで囲って指定してください。

囲っている値にダブルクォーテーションが含まれている場合は、エスケープ処理を行った状態で指定してください。

4. 例

【一括登録更新】ページに、注文を新規登録する CSV ファイルのサンプルファイルを掲載しています。

CSV ファイル作成時にご参考ください。