テンプレートがコピーされるため、「OK」ボタンをクリックします。
Yoomアカウントの「マイプロジェクト」の画面に移動するので、テンプレート内容を確認してください。
設定フローは3つです。
・Google スプレッドシートのトリガー設定
(1)まず、Google スプレッドシートのアプリトリガーを設定します。
Yoomアカウントの画面左側のマイプロジェクトから「【コピー】Google スプレッドシートで行が追加されたら、マネーフォワード クラウド会計Plusに仕訳を作成する」をクリックしてください。
クリックした後、以下画面のようにテンプレート内容が表示されます。
(2)まずはトリガーとなる「行が追加されたら」をクリックします。
(3)連携するアカウント情報を入力し、[次へ]をクリックします。
次画面で「トリガーの起動間隔」や「スプレッドシートID」の情報を入力していきましょう。
「トリガーの起動間隔」は5分、10分、15分、30分、60分から任意のものを選択してください。
※トリガーの起動間隔はプランによって異なるため、注意が必要です。
(4)「スプレッドシートID」、「シートID」の項目は、入力バーをクリックすると以下の画面のようにアカウントから取得した情報を「候補」として展開できます。
この情報の引用も活用しましょう。
(5)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
なお、このステップで下記のような情報をアウトプットとして取得することが可能です。
アウトプット情報は、「この値を他のオペレーションで利用することができます。」という注釈の通り、この後のステップで引用・活用できます。
Google スプレッドシートをアプリトリガーとして設定する際の、テスト時の挙動については、こちらのページも事前に確認しましょう。
・マネーフォワード クラウド会計Plusの設定
(1)次に、2つ目のアクション「仕訳の作成」をクリックしましょう。
(2)連携するアカウント情報を入力し、[次へ]をクリックします。
(3)次の画面の「ステータス」と「仕訳の種別」の項目は、以下の画像のようにプルダウンから設定できます。
(4)「取引日」は入力バーをクリックすると、前ステップから取得したアウトプットを引用できます。
(5)仕訳行の項目では、マネーフォワード クラウド会計Plusのアカウントから内容を参照し、『候補』で情報を選択できます。該当する情報を選択しましょう。
(6)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
(7)最後に、3つ目のアクション「レコードを更新する」をクリックしてください。
(8)次画面で、Google スプレッドシートのアカウント情報が入力されていることを確認しましょう。
下にスクロールすると、「データベースの連携」項目があるので、該当する情報を入力してください。
連携したアカウントから取得した情報を「候補」として展開できますので、こちらも活用しましょう。
(9)情報入力後、[次へ]をクリックします。
(10)次画面で、Google スプレッドシートの指定したテーブルから条件に合うレコードを取得し、レスポンス結果の一番上のレコードの値を更新する設定を行います。
以下は例として、「①更新したいレコードの条件」へ、更新したいレコードに『ID』を指定し、条件を『等しい』、条件と一致する情報を『ID』(アウトプット活用)と設定したものです。
(11)次に「②更新後のレコードの値」を設定します。
「①更新したいレコードの条件」に設定した値は、ここで設定した値に更新されます。
入力バーをクリックして該当する情報を設定してください。
以下の画面のように、アウトプットも活用できます。
(例として、「仕訳ID」部分に2つ目のアクションで取得した【仕訳ID】を設定しています。)
(12)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
これで設定は完了です。
・トリガーをON
以下の画面の赤枠部分「トリガーをON」をクリックすることで、フローボットが自動で起動します。
今回使用したテンプレートはこちら