注文を取引先別に分解
ひとつの注文を 仕入れ先ごとの発注に分ける
開発事例 / 業務連携・データ
CASE STUDY
Shopify注文の発注業務の自動化
Shopifyの注文を取り込み、取引先ごとの発注へ分解して、発注文面までを自動で作る業務システムです。
ウェルネスラインの開発(社名非公開)
01 ──
取り組んだ課題と実装した仕組み、確認できた範囲をまとめています。
ひとつの注文を 仕入れ先ごとの発注に分ける
セット構成のマスタに沿って 中身の商品へ展開する
取引先ごとに 英語・日本語の発注文を作成
ECサイトの注文ごとに、仕入れ先を確認し、セット商品を中身に分け、取引先ごとの発注文を手作業で作っていました。
Shopifyの注文を定期的に取り込み、商品・取引先・セット構成のマスタに沿って取引先ごとの発注に分解し、発注文面を自動で作る仕組みをGoogle Apps Scriptで実装しました。配送先が空の注文には請求先の住所を使う補完や、配送上の上限に合わせて発注単位を分ける処理も加えています。
本番のスプレッドシートやストアへの書き込みは、毎回依頼元の承認を得てから行い、変更前のバックアップを残しています。
受注から仕入れ・発注までを複数の取引先で回しているEC事業の業務自動化に応用できます。
02 ──
仕事の受け取りから結果までを、担当ごとの工程に分けて構成しています。
Shopifyから 定期的に同期
マスタで 中身に分解
発注先ごとに キューを作る
取引先ごとの 文面を生成
未発送を 一覧で確認
03 ──
役割ごとに技術を分け、確かめられる形で組み合わせています。
Shopify Admin API
GraphQL
Google Apps Script
定期同期トリガー
Googleスプレッドシート
商品・取引先・セット構成
分割ロジックのテスト
変更前のバックアップ
担当・段階:開発・運用支援
注文が届いたら、発注の準備まで終わっている。
開発について相談する →オンライン相談を予約する(無料)↗※ウェルネスラインが開発・運用支援を担当したECサイト(オンラインストア)の事例です。お客様の社名と取扱商品の分野は非公開とし、成果の数値は掲載していません。