001-010106

パッケージ版 Garoon

関心あり
0人の方が関心を示しています

最終承認の経路ステップをWorkflowHandleApplicationsまたはケータイで承認すると、「承認」ではなく「進行中」のメール通知が送信される場合がある。

種別
不具合
機能
  • ワークフロー
  • ケータイ
  • SOAP API
再現バージョン
  • 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
  • 4.2.3
  • 4.2.4
  • 4.2.5
  • 4.2.6
  • 4.6.0
  • 4.6.1
  • 4.6.2
  • 4.6.3
改修バージョン
4.10.0
公開日
2017-10-03
更新日
2018-10-19

詳細

【発生条件】

 

次の条件のどちらかを満たす場合に、「承認」ではなく「進行中」のメール通知が送信される現象が発生します。

  • 最終承認の経路ステップを、WorkflowHandleApplicationsで承認する。

  • ケータイを使用して最終承認の経路ステップを承認する。

次の条件のどちらかを満たす場合に、「完了」ではなく「承認」のメール通知が送信される現象が発生します。

  • 回覧の経路ステップを、WorkflowHandleApplicationsで確認する。

  • バージョン 3.1.0~4.2.0のGaroonで、ケータイを使用して回覧の経路ステップを確認する。

※本記事は、「最終承認の経路ステップを、WorkflowHandleApplicationsで承認する。」ケースについて手順を記載します。

【準備】

  • ユーザーを追加します。

    例:
    • ユーザー1
    • ユーザー2

  • ワークフローに、カテゴリを追加します。

    例:
    カテゴリ1

  • カテゴリ1に、申請フォームを追加します。

    例:
    申請フォーム1

  • 申請フォーム1に発生条件を満たす経路を設定し、申請フォーム1を有効にします。

    例:
    ------------------
    承認経路:
    • 経路ステップ:承認1

    回覧経路:
    • 経路ステップ:回覧1
    ------------------

  • システムメールアカウントを設定します。

    補足:
    • (システム管理画面)「外部サーバー > システムメールアカウントの設定」画面で設定します。

  • ワークフローのメール通知の使用許可を「許可する」に設定します。

    補足:
    • (システム管理画面)「ワークフロー > 一般設定」画面で設定します。

  • メールサーバーを追加し、ユーザー1にメールアカウントを追加します。

    例:
    ------------------
    E-mail:user1@xxxxx.co.jp
    ------------------

  • ユーザー1のユーザー情報に、ユーザー1のメールアカウントと同じメールアドレスを設定します。

    例:
    ------------------
    E-mail:user1@xxxxx.co.jp
    ------------------

  • ユーザー1で、ワークフローのメール通知を使用する設定にします。

    補足:
    • (個人設定画面)「ワークフロー > メール通知の設定」画面で、「使用する」、「ユーザー情報のメールアドレスを使う」のチェックボックスを選択します。

  • ユーザー1で、申請フォーム1を使用して申請します。

    例:
    ------------------
    標題:申請1
    承認1の処理者:ユーザー2
    回覧1の処理者:ユーザー2
    ------------------

【再現手順】

  1. ユーザー2で、API「WorkflowHandleApplications」を使用し、申請1を承認します。

    APIリクエスト例:
    ------------------
    <parameters>
    <handle xmlns="" application_id="1">
    <operation xmlns="">
    <approve></approve>
    </operation>
    </handle>
    </parameters>
    ------------------

  2. ユーザー1でアプリケーション画面にログインし、[メール] > [受信]の順にクリックします。

  3. ワークフローのメール通知を確認します。

→現象発生:
 「進行中」の内容が表示されます。

 例:
 ------------------
 標題:[進行中] No. 1 申請フォーム1(申請1)

 本文:
 申請者:ユーザー1
 申請日:2017年10月02日(月)10:00

 次の申請を処理してください。
 No. 1 申請フォーム1(申請1)
 ------------------

→正しい結果:
 「承認」の内容が表示されます。

 例:
 ------------------
 標題:[承認] No. 1 申請フォーム1(申請1)

 本文:
 申請者:ユーザー1
 申請日:2017年10月02日(月)10:00

 次の申請が承認されました。確認してください。
 No. 1 申請フォーム1(申請1)
 ------------------

 

補足:

  • 準備4点目で共有経路を設定した場合にも、同様の現象が発生します。

  • 手順1をケータイで承認した場合も、現象が発生します。

  • 回覧1を次のどちらかの方法で確認した場合は、メール通知が「完了」ではなく「承認」の内容で表示されます。

    • WorkflowHandleApplications

    • バージョン 3.1.0~4.2.0のGaroonのケータイ

    例:
    ------------------
    標題:[承認] No. 1 申請フォーム1(申請1)

    本文:
    申請者:ユーザー1
    申請日:2017年10月02日(月)10:00

    次の申請が承認されました。確認してください。
    No. 1 申請フォーム1(申請1)
    ------------------

回避/対応方法

【回避方法】

次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。
  • バージョン 4.10.0のGaroon