#BillOne請求書受領 #Googleスプレッドシート
本レシピはStandardプラン以上の有償プランでご利用いただけます。ご利用をご希望の場合は下記よりお問い合わせください。
Google スプレッドシート上の取引先情報を取得し、Bill One請求書受領の取引先(supplier)として登録する方法を解説します。
レシピを使用するには事前にGoogle WorkspaceおよびBill One請求書受領の利用契約が必要となります。
1.マイレシピへの登録
メニューの「シェアレシピ」から、「スプレッドシート - Bill One請求書受領 取引先登録(supplier)」にチェックを入れ、画面下にある登録ボタンを押下します。
続いて「マイレシピ」から、レシピ名をクリックするか操作メニューより「編集」を選択します。
参考:シェアレシピ・マイレシピとはなんですか?
ヘッダーでは、レシピ名とレシピ説明を変更することができます。
参考:レシピヘッダーでは何を設定すれば良いですか?
2.Google スプレッドシートの連携設定
「Google スプレッドシート連携設定」を押下し、設定を展開します。
続いて「GOOGLEスプレッドシートにACTRECIPE権限を付与する」を押下します。
「アカウントの選択」画面が表示されない場合、ブラウザのポップアップ画面がブロックされている可能性があります。ポップアップを許可後、再度リンクを押下してください。
Google連携設定は以下のページをご参照ください。
- トークン:上記のGoogle設定が完了すると自動的にセットされます。
- スプレッドシートのURL (Spreadsheet URL):読み込むスプレッドシートのURLを入力します。URLの末尾が「usp=sharing」のものを指定します。
- シート番号(デフォルトは0 - 最初のシート):スプレッドシートのシート番号を入力します。デフォルトでは1シート目が指定されます。明示的にシート番号を指定する場合は「1シート目:0、2シート目:1」のように、シート番号は0からカウントしますのでご注意ください。例えば、3シート目の場合は「2」を指定します。
- 連携キー:ユニークに連携するGoogle スプレッドシートのヘッダー名を指定します。例えば最新の取引先コードのみを連携する場合は「取引先コード」と入力します。
- 重複取得をする(オプション):通常は上記の「連携キー」で指定したカラムのうちユニークなレコードを連携します。検証等で明示的に全てのレコードを連携したい場合は本オプションを有効にします。
- インポート対象(オプション):Google スプレッドシート上のデータのうち、任意の条件で連携対象を限定したい場合は本オプションを有効にします。「対象項目」には該当のGoogle スプレッドシートのヘッダー名を、「正規表現」には条件を入力します。正規表現の設定例は下記ページをご覧ください。
正規表現とは何ですか? - データが存在しない場合にエラーにしない(オプション):新たな連携対象がない状態でレシピを実行すると実行ステータスが失敗(FAILED)となります。連携対象がない場合もエラーにせず正常終了させる場合は本オプションを有効にします。
2.データ変換設定
「データコンバート」を押下し、設定を展開します。
本タスクでは、Google スプレッドシートのカラムとBill One請求書受領のデータ項目のマッピングを行います。
はじめに以下の手順で設定ファイルを適用します。
- 以下のファイルをローカルPC環境等に保存します。
Bill One請求書受領(supplier)インポート用JSONファイルv1.0 - レシピの編集画面よりアップロードアイコンから上記のJSONファイルをアップロードします。
インポート項目は以下の通りです。
code,name,displayOrder,disabled
JSONファイルはスプレッドシートとBill Oneのマッピング設定をまとめたものとなりますので、検証等で設定変更を繰り返したい場合にはダウンロードアイコンから設定ファイルをバックアップしてください。
3.Bill One連携設定
「Bill One連携設定 (supplier)」を押下し、設定を展開します。
このタスクでは、以下の設定を行います。
- クライアントID:Bill OneのAPI設定画面より取得したクライアントIDを入力します。
- クライアントシークレット:Bill OneのAPI設定画面より取得したクライアントシークレットを入力します。
- リフレッシュトークン:Bill OneのAPI設定画面より取得したリフレッシュトークンを入力します。
- 既存の取引先を更新する(オプション):デフォルトでは新規の取引先登録のみが行われます。既存の取引先情報の更新も行う場合は本オプションを有効にします。
レシピを実行する (自動実行はこちら)
レシピの編集画面の上部の「レシピ実行」、または、マイレシピの操作メニューより「実行」を選択することでレシピを実行できます。
画面イメージや履歴の確認方法は以下をご参照ください。
レシピが実行されるとGoogle スプレッドシート上の取引先情報がBill One請求書受領の取引先(supplier)に登録されます。レシピの実行を自動化されたい場合は下記ページをご確認ください。
このレシピで連携できるSaaSについて