1

現在、SharePoint 2010 イントラネットでサポートを行っています。
ユーザーが休暇を申請できる機能がサイトに実装されました。
ユーザーは休暇申請を行うために InfoPath フォームに入力する必要があります。
休日のリクエストが行われると、ライブラリにレコードが追加されます。
そして、ワークフローが開始されます。
ワークフローの最初のアクションの 1 つは、検証のために依頼者のマネージャーにメールを送信することです。
その後、ワークフローはマネージャの検証まで待機します。

クライアントは、マネージャーが一定の日数が経過してもリクエストを検証/拒否しなかった場合に、アラート メールが自動的にマネージャーに送信されることを望んでいます。
私の最初のアイデアは、SharePoint オブジェクト モデルを使用してプログラムを実装し、そのプログラムを Windows のスケジュールされたタスクとして実行することでした。
しかし、私はワークフローの初心者であり、ワークフロー機能でクライアントのニーズを満たすことができるかどうか疑問に思っています。

どんな助けでも大歓迎です。

4

2 に答える 2

1

並列実行を開始します - parallel と入力すると、並列に実行される 2 つのブロックが表示されます。

ブロックの 1 つで、承認を待ちます。

もう 1 つの方法では、特定の日付まで一時停止します (提案: 新しい日付変数を作成し、それを今日に設定してから、必要な数の日付を追加します)。その一時停止の後、リマインダー メールを送信します。

代替ソリューション:

保持段階についても読むことができます。電子メールが送信された日付をリスト アイテムに保存している場合、情報管理ポリシーでタイマー ジョブを実行できます。このジョブは、最初の電子メールが送信されてから一定の日数が経過した後に別のワークフローを開始します。送信済。このワークフローでは、リマインダー メールを送信できます。

于 2013-05-03T21:26:34.587 に答える