マイプロジェクトにテンプレートがコピーされます。
赤枠内のタイトルをクリックで設定画面に遷移します。
ステップ2 スケジュールトリガー「毎月1日の10:00に起動」
プロセスの1番目をクリックします。こちらはあらかじめ設定をしているため、設定完了アイコンがついていますが、中身を見ていきましょう。
(1/1)実行時間の指定
- タイトル:毎月1日の10:00に起動
- スケジュール設定:任意の設定に変更できます。Cron設定を使うと、よりカスタマイズ性が高い設定ができます。
>もっと詳しく;Cron設定
→保存するをクリック
ステップ3 アプリと連携する「明日以降の請求一覧を取得」
プロセスの2番目をクリックします。ここではマネーフォワード ケッサイの連携設定と請求情報を取得する設定を行います。
(1/2)連携アカウントとアクションを選択
以下はあらかじめ設定済みのため操作は不要です。
- タイトル
- データベースのアプリ
- 実行アクション
マネーフォワード ケッサイと連携するアカウント情報は、設定が必要です。
プルダウンを開き、+連携アカウントを追加をクリックします。こちらの画面がポップアップされます。
- アカウント名
- 任意の名称(メールアドレスなど)
- アクセストークン
- 事前準備で取得しておいたAPIキーをペースト
- 追加を押下し、連携完了
→次へ をクリック
(2/2)API接続設定
- 請求書発行日(開始)
- あらかじめ設定されている値は「明日以降」です。
- 請求書発行日(終了)
- 月毎にシートをわける場合は、月末に設定します。
編集欄をクリックで日付の候補が表示されるので、該当の項目を選んで引用がします。フローボットが認識でいる形式が決まっているため、必ず「YYYY-MM-DD」という形式を選んでください。
- 未入金の選択
- 未入金かそれ以外から設定します。請求日を過ぎても入金が確認できない項目が「未入金」に該当します。
- 今回は、「入金待ち」も該当するので、「選択なし」のままにしました。
- Sandboxへの切り替え
- 「Sandbox環境へ切り替える」を選択します。
→テストをクリックします。 →成功 アウトプットにはこちらの項目が抽出されました。この項目は後のオペレーションに引用します。
→保存するをクリック。
ステップ4 繰り返し処理
プロセスの3番目をクリックします。こちらもは設定済みのマークになっていますが、次のオペレーションで使う設定を行います。
(1/1)繰り返し対象を指定
◆繰り返し処理とは…
以降のオペレーション(今回はスプレッドシートへのレコードを追記する)を「繰り返し対象のアウトプット」に設定した値に応じて順番に実行することができます。
>もっと詳しく!「同じ処理を繰り返す」の設定方法
今回は、マネーフォワード ケッサイからのアウトプットを追加して紐づけていきます。
デフォルトでは、繰り返しのアウトプットが1項目のみ設定されています。+アウトプットを追加をクリックし、アウトプットの数に合わせて項目を増やします。
- 追加するアウトプットのオペレーション
- 「明日以降の請求一覧を取得」の一択です。
- アウトプット
- 9項目あるため、繰り返し対象のアウトプットが全部で9つ設定するようになります。
→保存するをクリックします。
ステップ5 データベースを操作する「レコードを追加する」
プロセスの4番目をクリックします。ここではkintoneとの連携設定と、情報を追加するシートの紐付け作業を行います。
(1/2)データベースの連携
以下はあらかじめ設定済みのため操作は不要です。
- タイトル
- データベースのアプリ
- 実行アクション
kintoneと連携するアカウント情報は、設定が必要です。
- +連携アカウントを追加 をクリック。↓の画面がポップアップされます。
- ヘルプページを参照に、サブドメイン、クライアントID、クライアントシークレットの取得、入力を行ってください。
>ヘルプ:kintoneマイアプリ登録方法
連携ができたら、同画面下にあるデータベースの連携に進みます。
- アプリID
- 編集欄をクリックすると、kintoneに登録されているアプリが候補としてピックアップされます。該当のアプリを選ぶと、アプリIDが引用されます。
→次へをクリックします。
(2/2)データベース操作の詳細設定
レコードを追加するアプリの項目に繰り返し処理で抽出したアウトプットを紐づけていきます。
連携したシートのヘッダが抽出されます。今回はマネーフォワード ケッサイのアウトプットの内容に合わせてヘッダを作ったので同じ項目が表示されています。それぞれ編集欄をクリックし、同じ処理を繰り返すで抽出したアウトプットの引用を設定していきます。
顧客IDには、「繰り返し処理」のアウトプット(顧客IDのループ変数)をクリックします。この操作で引用する項目が自動的に埋め込まれます。全ての項目に該当するアウトプットを忘れずに埋め込んでください。
→テストをクリック →成功
→保存するをクリックします。今回の設定はここまでです。
ステップ6 アプリトリガーを【ON】にする
全てのプロセスが設定済みになると、コンプリート画面がポップアップされます。
トリガーを【ON】にすると、設定完了です。
こちらで連携作業は完了です!連携したアプリにはレコードが追加されていました。
<span class="mark-yellow">プログラミングを習得していない私でも、テンプレートの使用で短時間で自動化を実現できました。</span>今回のテンプレートはこちらです。