オープンロジ|在庫情報を取得し Google スプレッドシートの在庫数を更新する

オープンロジの在庫数と Google スプレッドシートの在庫数を比較し、変動があった場合に Google スプレッドシートの在庫数を更新します。

事前準備|Google スプレッドシート

サンプルをダウンロード

「商品コード一覧」のシートは、在庫数を書き出す商品コードをまとめておくためのワークシートです。「在庫情報」のシートは、フレーズを実行するごとに毎回クリアされ、新たに在庫数を書き出すためのワークシートです。

「商品コード一覧」「在庫情報」の各シートにサンプルデータが入力されています。実際の商品コードに書き換えてご利用ください。

商品コードごとに配送可在庫数を更新する場合のサンプルです。B 列の配送可在庫数を更新します。

使用するテンプレート

オープンロジ|在庫情報を取得し Google スプレッドシートの在庫数を更新する

フレーズ設定

1. コア|時間で実行「1 時間ごとに実行」

任意の実行間隔に変更してください。以下の設定は一例です。

57_image 1

2. Google スプレッドシート|ワークシートをクリア

Google スプレッドシートのヘッダー行以外をクリアします。

設定の詳細は以下の画像をご覧ください。

57_image 2

3. Google スプレッドシート|行を検索

以下の条件を満たす行を検索します。

  • 商品コード|空でない

設定の詳細は以下の画像をご覧ください。

57_image 3

4. ユーティリティ|エコーを作成「行追加の内容をまとめる」

Google スプレッドシートに書き出したいオープンロジの在庫情報の項目を設定します。以下の設定は一例です。

57_image 4

5. フロー|ループ「行ごとに繰り返す」

設定の変更は不要です。

image 5 (1)

6. オープンロジ|商品情報を取得

「3. Google スプレッドシート|行を検索」で取得した Google スプレッドシートの項目をもとに、オープンロジの商品情報を取得します。

ユーザー ID はご自身のオープンロジのユーザー ID を設定してください。

設定の詳細は以下の画像をご覧ください。

57_image 5

7. ユーティリティ|配列型エコーの末尾に要素を追加「行を追加」

Google スプレッドシートのどの列に、オープンロジの在庫情報のどの項目を書き出すか設定します。以下の設定は一例です。

57_image 6

8. Google スプレッドシート|ワークシートに複数行をまとめて追加

設定の詳細は以下の画像をご覧ください。

57_image 7

設定は以上です。