[toc]
概要
このページでは、D3Worker Connector for kintoneの設定手順を説明します。
kintoneアプリにボタンを設置し、D3Workerのワークを実行できるようにすることを目的としています。
アプリとプラグインは、下記の記事より取得できます。
アプリの作成
- アプリテンプレート「D3W Connector for kintone バージョン情報.zip」からアプリ「D3Worker Connector for kintone」を作成します。
-
アプリ「D3Worker Connector for kintone」に、以下の 2レコードを追加します。
- ランタイムレコード
- 管理者レコード
💡補足レコードの詳細は、後述の「追加するレコードの詳細」セクションをご確認ください。
-
D3Workerでワークを作成し、ボタン設定を作成します。
💡補足ボタン設定の詳細は、後述の「ボタン設定の作成」セクションをご確認ください。
-
プラグインの設定を行います。
💡補足ボタン設定の詳細は、後述の「プラグインの設定」セクションをご確認ください。
追加するレコードの詳細
アプリ「D3Worker Connector for kintone」に、以下の2レコードを追加します。
ランタイムレコード
OPROARTS Connectorの「LA」に相当します。 このレコードに登録したユーザーは、ボタンをクリックしてリクエストすることができます。
| 項目 | 設定内容 |
|---|---|
| アカウントの種別 | ランタイム |
| D3WorkerのURL |
https://d3w.ap.oproarts.com/d3w/api/○○/ 「○○」部分はテナント名です。 |
| ユーザ | 出力を許可するユーザー |
お渡ししている D3Worker のURLは https://d3w.ap.oproarts.com/d3w/a/○○/ の形式のため、「a」を「api」に置き換えてください。
管理者レコード
OPROARTS Connectorの「LAD」に相当します。
登録したユーザーは、「スタートボタン」からD3Workerにアクセスすることができます。
| 項目 | 設定内容 |
|---|---|
| アカウントの種別 | 管理者 |
| D3WorkerのURL |
https://d3w.ap.oproarts.com/d3w/api/○○/ 「○○」部分はテナント名です。 |
| ユーザ | 管理者権限を与えるユーザー |
ボタン設定の作成
D3Workerのワークから、ボタン設定を作成します。
1. D3Workerと同期する
- 「D3Workerと同期」ボタンをクリックし、最新の状態にします。
- 「追加」ボタンをクリックすると、ボタンを設置したいアプリIDを入力するポップアップが表示されます。
- 任意のアプリIDを指定してください。
2. ワークを選択する
「有効」にチェックを入れて、ワークを選択します。
設定が不十分で動作しないワークは、選択リストに表示されない可能性があります。
3. マッピングを行う
D3Worker のワークの「データソース」に、選択したkintoneアプリのフィールドをマッピングします。
ヘッダー部のマッピング
「1. 送信フィールド マッピング」項目では、ヘッダー部に出力する項目のマッピングを行います。 「マッピング」をクリックすると、ポップアップが表示されます。
「Workフィールド」には、ワークの「データソース」がすべて表示されており、明細用のフィールドもマッピング可能です。
ここでは、ヘッダー部に出力する項目が設定されていれば問題ありません。
明細部のマッピング
明細を出力したい場合は、以下の手順で設定します。
- 「サブテーブル/関連レコードのフィールドを送信する」にチェックを入れます。
- 「マッピング」ボタンをクリックします。
- 表示されたポップアップで、明細に出力するフィールドを設定してください。
パラメータマッピング
D3Worker側でパラメータの設定をしていた場合、パラメータにフィールドをマッピングすることができます。
受付IDの保存
D3WorkerのジョブIDをkintoneに格納します。 格納するフィールドを設定してください。
上記の設定が完了したら、「保存」ボタンをクリックします。 以上で、D3Worker Connectorでの設定は完了です。
プラグインの設定
ボタンを表示したいアプリに、プラグインを組み込みます。
- プラグインの設定から、紐づける「D3Worker Connector for kintone」を選択してください。
- 「追加」ボタンをクリックすると、選択した「D3Worker Connector for kintone」に作成したボタン設定を追加することができます。