発注書自動化に関するアプリのおすすめや実装方法について

弊社では、商品が購入されると、スタッフがデータをチェックし、問題なければ工場に発注を行っております。

その工場への発注書を作成するフローを自動化したいと考えています。

現状の課題

購入された商品があると、手動で以下の情報を元に工場へ発注を行っています:

  • Shopifyで生成された注文番号
  • 購入された商品とその個数および原価(工場への発注価格)※この原価は販売価格とは異なるため別途管理
  • 納品日および配送時刻(Globo Product Optionというアプリから取得)
  • 納品先住所

希望する機能

注文番号を選択することで、発注書が自動生成され、指定したメールアドレスに送信されるようなアプリを探しています。

そのようなアプリが既に存在するかどうか、または同様の機能を実現する方法についてご存知の方がいらっしゃいましたらご教示いただけると助かります。

検討している代替案

  1. Shopify Flowを使用し、注文番号を指定して外部サーバーを呼び出し、処理を実行するワークフローを構築することを検討しています。
  2. もしFlowでこの処理が難しい場合、カスタムアプリを作成し、発注書作成フロー全体を自動化する予定です。

弊社はBasicプランを使用していますが、このプランでも商品の注文情報にアクセス可能かどうかについても不安があります。

皆さんのご経験やおすすめのアプローチについてぜひお聞かせください。

よろしくお願いいたします。

@shizuno

弊社はBasicプランを使用していますが、このプランでも商品の注文情報にアクセス可能かどうかについても不安があります。

Basicプランでも、Shopify Flowから注文情報へのアクセスは問題なくできます。

検討している代替案

  1. Shopify Flowを使用し、注文番号を指定して外部サーバーを呼び出し、処理を実行するワークフローを構築することを検討しています。
  1. もしFlowでこの処理が難しい場合、カスタムアプリを作成し、発注書作成フロー全体を自動化する予定です。

外部サーバーの仕様によりますが、1で実現できるかと思います。

また、外部サーバーを使わなくても、Shopify Flowを利用して、注文情報をスプレッドシートに流し、スプレッドシート側ではGASを利用して、発注書(PDF)を作成し、その作成したPDFを添付したメールを工場に送る、ということもできるはずです。

しかし、GASには、GASそのものの不具合、管理のしにくさ、エラーハンドリングの難しさがあるので、ご検討されているように外部サービスとの連携やカスタムアプリの開発を考えられた方が安全です。

多少うまく動かなくてもよく、低コストで実現したい場合のみGASが考慮に入る、と言った感じです。
(とはいえ、GASで、前述のデメリットをある程度解消しようとすると、それなりの開発工数になってくると思います。サーバー代がかからないことくらいしかメリットがないかもしれません。)

ご参考まで。

(キュー田辺)

1 Like

ありがとうございます

一旦 GAS で実装してみます!