none
二段階承認のワークフローで、ステータス(進行中)がリストにうまく表示されない RRS feed

  • 質問

  • ※下記、一度Office365コミュニティであげたものですが、こちらの方がふさわしいということで誘導されてきました。
    http://community.office365.com/ja-jp/f/329/p/351771/956451.aspx#956451
    よろしくお願いいたします。

    Sharepoint OnlineとSharepoint Designerを利用して、二段階承認の仕組みを作りました。

    リストを作成し、そこにワークフロー2010を結び付け、その承認タスクを利用しています。
    具体的には、リストでアイテムを作成すると、一人目の承認タスクが作成され、それがOKであれば、
    二人目の承認タスクが始まります。
    リストのアイテムの中で、一段階目の承認者と二段階目の承認者を指定していますので、Designerを利用しない「ワークフロー」の「承認」では、実現できないと思われたため、Designerで作成しています。

    ワークフロー自体は極めて問題なく動いているのですが、リストの所に、「ワークフローのステータス」というものを表示でき、そこに「進行中」とか「承認済み」とかいう文言が表示されるので、そこをフィルタして表示しようとしています。
    しかし一つ大きな問題があり、一人目の承認が終わり、二人目の承認タスクが開始されているにも関わらず、「ワークフローのステータス」に「承認済み」と表示されてしまっています。

    この「ワークフローのステータス」をどこで制御しているのか、色々調べてみましたが全然わからない状態です。
    例えばDesignerで設定したワークフローで、最後に「ワークフローの状態を○○に設定する」というアクションがありますが、ここの選択肢で「承認済み」や「却下」はありますが、「進行中」が存在しないです。ですので、承認タスクが始まった時点で、どこで「進行中」に変更されているのか、あるいはどこで「承認済み」に変更されているのか、そういったことが全く見えてきません。

    この辺りは、添付ファイルに画像を付けました。
    どなたか、何かご存じであればヒントをいただければありがたいです。

    上図はDesignerでのワークフローの画面です。特殊な設定をしたつもりはあまりありませんし、自身でワークフローのステータスを「進行中」と設定していません。

    上図の一番上のアイテム(161万円のもの)が「承認済み」となっていますが、二段階承認の一人目の承認が終わり、二人目の承認タスクが開始されたところです。ここが「進行中」とならないと、ワークフローの管理が適切にできないと感じています。
    一人目の承認自体が終わっていない、三番目と四番目のアイテムは、特に意識的な設定をしていませんが「進行中」となっています。

    • 移動 星 睦美 2015年6月2日 0:26 SP - 開発とプログラミング から
    2015年6月1日 1:17

回答

  • 「ワークフローの状態を設定する」アクションでは、一見ドロップダウンの選択に見えますが直接テキストを入力できたと思います。

    こちらの注意点は、一度追加したカスタム ステータスは編集・削除ができない点です。ご確認ください。

    2015年6月1日 5:33

すべての返信

  • フォーラム オペレーターの星 睦美です。
    情報システム室ライセンス管理者 さん、投稿ありがとうございます。

    MSDN/TechNet フォーラムにはSharePoint Designer の専門フォーラムはありませんが、SharePoint 2010 以降の環境のSharePoint ユーザーからアドバイスを得ることができるかも知れませんので、こちらの質問は私のほうで後ほど SharePoint Server 2010 全般 フォーラムに移動させていただきますね。

    ご利用の環境で、SharePoint 2013 フォーラムのほうが適切な場合にはスレッドに返信でお知らせください。
    → SharePoint Online のサービス更新に伴いワークフローの編集には SharePoint Designer 2013 をご利用ください:http://community.office365.com/ja-jp/b/office_365_buzz/archive/2012/11/12/recent-sharepoint-online-update-requires-sharepoint-designer-2013.aspx)

    ※フォーラムで役立つ回答がありましたら投稿者からの[回答としてマーク] をお願いいたします。


    フォーラム オペレーター 星 睦美 - MSDN Community Support


    • 編集済み 星 睦美 2015年6月1日 5:36 ブログのリンクを追加
    2015年6月1日 4:27
  • 「ワークフローの状態を設定する」アクションでは、一見ドロップダウンの選択に見えますが直接テキストを入力できたと思います。

    こちらの注意点は、一度追加したカスタム ステータスは編集・削除ができない点です。ご確認ください。

    2015年6月1日 5:33
  • ここのフォーラムでは返信があった旨のメール通知が来ないことに気付かず、すっかり返信が遅れてしまいました。
    失礼しました。

    貴重な助言、ありがとうございます。
    後ほど試してみて、結果をご報告したいと思います。

    2015年6月9日 2:54
  • 無事、ワークフローのステータスをコントロールできました。

    Ota様、ありがとうございました。

    2015年6月12日 10:04