017-010226
「承認(誰か1人)」の経路ステップでほかの処理者が処理した結果をKUNAIで確認すると、未処理の経路ステップが残っていても、その申請が未処理一覧に表示されない場合がある。
- 種別
- 不具合
- 機能
-
- ワークフロー
- 再現バージョン
-
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.0.4
- 3.0.5
- 3.0.5.1
- 3.0.6
- 3.0.7
- 3.0.8
- 3.0.9
- 3.0.10
- 3.0.11
- 3.0.12
- 3.0.13
- 3.0.14
- 3.0.15
- 3.0.16
- 3.0.17
- 3.0.18
- 3.0.19
- 3.0.20
- 3.0.21
- 3.0.22
- 3.0.23
- 改修バージョン
- 公開日
- 2018-03-05
- 更新日
- 2018-03-05
詳細
【発生条件】
次の条件をすべて満たす場合に発生します。
- 「誰か1人」の経路ステップに処理者を2人以上追加し、その次に任意の経路ステップを2つ以上追加する。
- 「誰か1人」の経路ステップに追加した処理者のうち、1人以上をその次の経路ステップよりあとの経路ステップに追加する。
- サイボウズ KUNAIを使用して、「誰か1人」の経路ステップを確認する。
【準備】
- Garoonで、ユーザーを追加します。
例:
- ユーザー1
- ユーザー2
- ワークフローに、カテゴリを追加します。
例:
カテゴリ1
- カテゴリ1に、申請フォームを追加します。
例:
申請フォーム1
- 申請フォーム1に経路を設定し、申請フォーム1を有効にします。
例:
---------------
経路情報:
- 経路名:専用経路1
承認経路:
- 経路種別:承認(誰か1人)
- 経路ステップ名:承認1
- 経路種別:承認(全員)
- 経路ステップ名:承認2
- 経路種別:承認(全員)
- 経路ステップ名:承認3
補足:
- 「誰か1人」の経路ステップを追加し、その次に任意の経路ステップを2つ以上追加します。
- ユーザー2で、申請フォーム1を使用して申請を作成します。
例:
---------------
標題:申請1
承認1(誰か1人)の処理者:ユーザー1、ユーザー2
承認2(全員)の処理者:ユーザー2
承認3(全員)の処理者:ユーザー1
---------------
補足:
- 「誰か1人」の経路ステップに複数の処理者を設定します。
- 「誰か1人」の経路ステップに追加した処理者のうち、1人以上をその次の経路ステップよりあとの経路ステップに追加します。
- 「誰か1人」の経路ステップに複数の処理者を設定します。
【再現手順】
- ユーザー2でWebブラウザーからアプリケーション画面にログインし、[ワークフロー] > [最新一覧] > [申請1] > [承認する]の順にクリックします。
- ユーザー1でサイボウズ KUNAIにログインし、シンクを実行します。
- ユーザー1でサイボウズ KUNAIから、[アプリ一覧] > [ワークフロー] > [未処理一覧] > [申請フォーム1(申請1)]の順にタップします。
-
ユーザー2でWebブラウザーから、再度[ワークフロー] > [最新一覧] > [申請1] > [承認する]の順にクリックします。
-
ユーザー1でサイボウズ KUNAIから、手順3で開いた申請1の「詳細」画面で[確認する] > [OK]の順にタップします。
-
ユーザー1でサイボウズ KUNAIから、[アプリ一覧] > [ワークフロー] > [未処理一覧]の順にタップします。
→現象発生:
承認3が処理されていないにもかかわらず、「未処理一覧」画面に申請1が表示されません。
補足:
- 手順6で、ユーザー1でWebブラウザーから、[ワークフロー] > [最新一覧]の順にクリックした場合も、同様の現象が発生します。
- 現象発生時、申請1は「受信一覧」画面に承認3の進行中として表示されていますが、承認3の処理はできません。
- 準備4点目で、共有経路を設定した場合にも、同様の現象が発生します。
- 本記事の再現バージョンは、想定されるバージョンを設定しています。
バージョン 3.0.9のKUNAI for Androidで本現象が発生することを確認しています。
回避/対応方法
本現象の改修状況につきましては、こちらをご覧ください。
- 「承認(誰か1人)」の経路ステップでほかの処理者が処理した結果をKUNAIで確認すると、未処理の経路ステップが残っていても、その申請が未処理一覧に表示されない場合がある。
https://kb.cybozu.support/article/32996/