001-009171
承認経路の2人目以降の処理者が、申請に添付されているファイルを更新してから承認しようとすると、エラー(GRN_WRKF_25322)が発生して承認できない場合がある。
- 種別
- 不具合
- 機能
-
- ワークフロー
- 再現バージョン
-
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.2
- 3.1.3
- 3.5.0
- 3.5.1
- 3.5.2
- 3.5.3
- 3.5.4
- 3.5.5
- 3.7.0
- 3.7.1
- 3.7.2
- 3.7.3
- 3.7.4
- 3.7.5
- 4.0.0
- 4.0.1
- 4.0.2
- 4.0.3
- 4.2.0
- 4.2.1
- 改修バージョン
- 4.2.2
- 公開日
- 2016-02-10
- 更新日
- 2016-05-27
詳細
【発生条件】
次の条件をすべて満たす場合に発生します。
- 添付ファイル項目を「書き出す項目」に指定する。
- 複数の承認者が必要な承認経路を含む。
- 2人目以降の承認者が申請に添付されている一部の添付ファイルを更新する。
【準備】
- ユーザーを追加します。
例:
- ユーザー1
- ユーザー2
- ユーザー3
- ワークフローに、カテゴリを追加します。
例:
カテゴリ1 - カテゴリ1に、申請フォームを追加します。
例:
----------------
申請フォーム名:申請フォーム1
申請データの自動書き出し:「自動的に書き出す」のチェックボックスを選択する
申請データを書き出すディレクトリ名:wf
---------------- - 申請フォーム1に、次の項目を追加します。
例:
----------------
タイプ:ファイル添付
項目名:項目1
最大ファイル数:2
項目の条件:「書き出す項目にする」のチェックボックスを選択する
---------------- - 申請フォーム1に専用経路を設定し、承認経路を設定します。
例:
-----------------------------
経路情報
- 経路名:専用経路1
承認経路
- 経路種別:承認(全員)
- 経路ステップ名:承認1
- 項目1に次のアクセス権を設定します。
例:
----------------
承認1:「閲覧」、「編集」のチェックボックスを選択する
---------------- - 申請フォーム1を有効にします。
- ユーザー3で、申請フォーム1を申請します。
例:
----------------
標題:申請1
項目1:ファイル1、ファイル2
承認1の処理者:ユーザー1、ユーザー2
----------------
【再現手順】
- ユーザー1でアプリケーション画面にログインし、[ワークフロー] > [最新一覧] > [申請1]の順にクリックします。
- [承認する]をクリックします。
- ユーザー2でアプリケーション画面にログインし、[ワークフロー] > [最新一覧] > [申請1]の順にクリックします。
- ファイル2のチェックボックスの選択を外し、別のファイルを添付します。
例:
ファイル3 - [承認する]をクリックします。
→現象発生:
次のエラーが発生し、承認できません。
----------------
エラー (GRN_WRKF_25322)
指定された申請項目ファイルデータが見つかりません。
原因
申請項目ファイルデータの指定が誤っているか、指定された申請項目ファイルデータは削除されています。
----------------
補足:
- 2つ以上の承認経路を持つ申請フォームに複数のファイルを添付して申請し、承認経路の2人目以降の処理者が、申請に添付されている一部の添付ファイルを更新した場合も、同様の現象が発生します。
2つ以上の承認経路の例:
----------------
経路情報
- 経路名:専用経路2
承認経路
- 経路種別:承認(誰か1人)
- 経路ステップ名:承認1
- 経路種別:承認(誰か1人)
- 経路ステップ名:承認2
回避/対応方法
【回避方法】
手順3のあと、次の操作により、すべての添付ファイルを再添付します。
- ファイル1、ファイル2のチェックボックスの選択を外します。
- ファイル1、ファイル3を添付します。
- [承認する]をクリックします。
------------------------------------------------------------
【更新履歴】
2016/05/17 タイトルを更新しました。