English follows Japanese.
このサイトは Google Sheets 向け add-on「Questetra BPM Suite Batch Starter (Questetra BPM Suite add-on)」に関するページです。
※Questetra BPM Suite Batch Starter は Google Sheets の add-on です
<概要>
このツールは Google Sheets 上にあるデータリストを使って、「Questetra BPM Suite」のワークフローアプリのプロセスを一括起動するためのアドオンです。
<利用手順>
「Questetra BPM Suite」で「メッセージ開始イベント(HTTP)」を持つプロセスモデルを準備する。
Google Sheets のアドオンメニュー「Questetra BPM Suite Batch Starter」→「Initialize」で、必要なシートを追加する。
Google Sheets のアドオンメニュー「Questetra BPM Suite Batch Starter」→「Settings and start processes」で、サイドバーを表示する。
サイドバーに、その「メッセージ開始イベント」からプロセス開始するための URL 等を設定して、「Save Sheet settings」を押下して保存する。
(default settings の方は全 Sheets 共通の値で、Sheet settings を持たない Sheets にはその値がまず入ります)
Google Sheets の「sample」シートを参考にして、「data」シートにデータを入れていく。
1行目にはプロセスデータ項目名を入力する(この行はメモですので、必須ではありません)
2行目には「メッセージ開始イベント」の「受信パラメータ名」を入力する
3行目以降にはプロセス開始のためのデータの入力していく
サイドバーの「Start processes」を押下すると、設定されたURLに対して、3行目以降のデータの1行ごとに http リクエストを送付し、プロセスを開始していく。
実行結果は Admin Email 宛てにメール送付され、「log」シートに詳細が記録されます。
<注意点>
・旧バージョンからの移行の場合(移行処理はサイドバー表示時に実行されます)には、エラーが発生するケースが確認されていますが、これまでのケースでは Google Sheets をリロードすることで問題なく動作しています。
・URL 等の設定を保持する仕組みを変更した関係で、Google Sheets ごとに設定を保持する形ではなく、アカウント全体で設定を共有する形に変わっています。→バージョン13で Sheets ごとに保持する形に修正しています
・「log」はあまり多くなるとパフォーマンスに影響する可能性がありますので、適宜削除してください。
※「Questetra BPM Suite」は、処理手順をDrag&Dropで配置する事で、業務システムを構築・改変する事ができるクラウド型ワークフローです。
(製品サイト:https://questetra.com/ja/)
無料お試しアカウントの取得も可能です(https://questetra.com/ja/free-trial/)
※「メッセージ開始イベント(HTTP)」については、以下をご覧ください。
https://questetra.zendesk.com/hc/ja/articles/360002245432-M221
※株式会社クエステトラは京都にある SaaS BPM (クラウド型ワークフロー)ベンダーです。
※お問合せがございましたら、日下(kusaka@questetra.com)までお願い致します。
※ブログはこちら(http://tsuyoshikusaka.hatenablog.com/)
<変更履歴>
▼2020/4/9
名称変更 Questetra BPM Suite add-on → Questetra BPM Suite Batch Starter
▼2019/12/12 バージョン18 → 事情があり、リリース完了できず
・メッセージ開始イベント(HTTP)の URL 形式変更に伴い、旧型式を指定している場合に警告を表示するよう変更、合わせて processModelInfoId および nodeNumber が必須でないことをデータ項目名に追記
▼2019/01/09 バージョン15
・ロゴ変更
・実行結果をログシートではなくメールで送付するよう変更 → ●後日この修正は取り止めにする予定●
▼2018/11/01 マニュアルのみ
Google Spreadsheet→Google Sheets に変更
Questetra サイト URL を変更
▼2017/11/17 バージョン14
・パスパラメータ方式の URL でも動くように processModelInfoId および nodeNumber が空欄でも許すよう変更
・データ件数の上限を変更(100→500)
・パラメータ数の上限を変更(50→200)
▼2017/03/22 バージョン13
・URL 等の設定値のロードボタン(シートごと/全シート共通)を追加
・バグ修正
▼2017/03/21 バージョン10
・URL 等の設定値が Spreadsheet ごとに保存されるよう変更
・「Save default settings (all sheets)」(全シート共通の初期設定の保存)ボタンを追加
・バグ修正
▼2015/03/03 バージョン9
・送付パラメータ数の上限を20→50に変更
・「log」シートを追加し、エラー通知はメール送付ではなく「log」シートに記録するよう変更
・処理完了時の表示方法を変更
・「sample」および「data」シートの左端の行の背景色を黒に変更
・ヘルプマニュアルを Google ドキュメントファイルからこのサイトに変更
・「about Questetra」メニューを追加
▼2014/06/05 バージョン4
・URL等の設定を「settings」シートからサイドバーに移動
・実行する「Start processes」をメニューからサイドバーに移動
・「sample」および「data」シートの左端の行を、列説明に変更
・データが100件以上ある場合に、100件を超える分は処理されないよう制限を追加
・アドオン取得後に、新しいGoogle Spreadsheetでメニューが表示されない不具合を修正
※2014/03/13 バージョン3 が新規リリースになります
This site is offcial page of Questetra BPM Suite Batch Starter (Questetra BPM Suite add-on).
<Overview>
This tool is add-on for starting processes on Questetra BPM Suite's workflow by Google Sheets data.
<How to use>
Prepare a process model which have Message start event on “Questetra BPM Suite”.
Execute add-on initialize (Google Sheets add-on menu -> Questetra BPM Suite Batch Starter -> initialize).
Show add-on settings (Google Sheets add-on menu -> Questetra BPM Suite Batch Starter -> Settings and start processes).
Input Settings by Message start event parameter and Save settings (Click “Save Sheet settings”).
Input “data” sheet reference to “sample” sheet.(The upper limit of the number of parameters is 20.)
1st line: Input process data name.
2nd line: Input reception parameter name by Message start event parameter.
beyond the 3rd line: Input data for starting processes.
Execute add-on start processes (Click “Start processes”). Add-on send http request to Questetra BPM Suite.
Result mail reach to AdminEmail and log to detail "log" sheet.
* "Questetra BPM Suite" is a Cloud-based Workflow which you can build and adjust your Business system by drag and drop placement of processing steps.
BPM: Business Process Management
(web site:https://questetra.com/)
There is a free trial.(https://questetra.com/free-trial/)
* Questetra, Inc. is the enterprise cloud computing company in Kyoto Japan, founded in 2008. We optimize the world’s Business Processes.