ドキュメントメニュー

How to

カスタムフォーマットの作り方

標準フォーマットで不足する列や独自の値がある場合に、ショップ専用のCSVフォーマットを作成します。

作成前に準備するもの

  • 配送会社や連携先が指定する最新のCSVレイアウト
  • 列名、列順、必須項目、固定値、最大文字数、文字コード
  • 複数商品がある注文を「1明細1行」と「1注文1行」のどちらで扱うか
  • テストに使用する架空または安全な注文

フォーマットを作成する

  1. データフォーマットを開く

    「設定」から「データフォーマット」を開きます。

  2. 作成方法を選ぶ

    近い標準フォーマットを複製するか、空のフォーマットを新規作成します。

  3. 基本設定を入力する

    名称、説明、出力単位、文字コードを設定します。

  4. 出力列を並べる

    配送会社のレイアウトと同じ順番で列を追加し、列名と式を設定します。

  5. 保存する

    式のエラーや追加権限の案内を確認し、問題を解消して保存します。

標準フォーマットは直接編集できません

列を変更する場合は標準フォーマットを複製し、作成されたカスタムフォーマットを編集します。

列へ値を設定する

固定値
配送会社から指定された区分値などを、そのまま入力します。
注文の値
{{ order.name }}のように変数を指定します。
値の変換
{{ SUBSTITUTE(order.name, "#", "") }}のように関数を使用します。
空の列
連携先が空列を必要とする場合も列を削除せず、空の固定値として残します。

少数注文でテストする

  1. テスト注文を選ぶ

    住所、電話番号、複数商品など確認したい条件を含む少数注文を選びます。

  2. 出力前チェックを確認する

    エラーを解消し、警告は連携先の仕様と照合します。

  3. CSVを確認する

    列名、列順、値、改行、文字化けの有無を確認します。

  4. 連携先へテスト取込する

    実運用前に取込結果と送り状の印字内容まで確認します。