繰り返しサブタスクの設定について

  • 前提:

親タスクに繰り返し日付を設定し、サブタスクにも繰り返し日付を設定しました。

  • 実現したいこと:

ルーティング業務として、サブタスクが完了にした後で親タスクが完了にし、新しい親タスクとサブタスクに新しい日付を自動的に更新する
【例:サブタスクA(6月24日を開始日にし、毎月24日に繰り返す)、サブタスクB(6月30日を開始日にし、毎月最終日に繰り返す)、親タスク月次作業(6月30日を開始日にし、毎月最終日に繰り返す)→完了をクリックする→サブタスクA(7月24日に開始日を更新、毎月24日に繰り返す)、サブタスクB(7月31日に開始日を更新、毎月最終日に繰り返す)、親タスク(7月31日に開始日を更新、毎月最終日に繰り返す)の形で、親タスクとサブタスクを繰り返します。】

  • 現時点の結果
    ルーティング業務として、サブタスクが完了にした後で親タスクが完了にし、新しい親タスクに現存のABサブタスクと繰り返しABタスク共計4つサブタスクがある
    【例:サブタスクA(6月24日を開始日にし、毎月24日に繰り返す)、サブタスクB(6月30日を開始日にし、毎月最終日に繰り返す)、親タスク月次作業(6月30日を開始日にし、毎月最終日に繰り返す)→完了をクリックする→サブタスクA(6月24日)、サブタスクA(7月24日に開始日を更新、毎月24日に繰り返す)、サブタスクB(6月30日)、サブタスクB(7月31日に開始日を更新、毎月最終日に繰り返す)、親タスク(7月31日に開始日を更新、毎月最終日に繰り返す)の形になり、親タスクに共計4つサブタスクが入っています。】

  • 問題点
    実現したいことを実現するには

案①

親タスク①(6/30期限)
サブタスクA①(6/24期限)
サブタスクB①(6/30期限)
それぞれに繰り返しを設定したうえで
その親タスクがあるプロジェクトの中で「このセクション内でタスクが完了したらタスクを別のプロジェクトに移動する」というルールを設定し、サブタスクA、Bをそのセクションに追加すれば
サブタスクAが完了すると親タスク①の中からサブタスクA①が消えサブタスクA②(7/24期限)ができます。
(サブタスクA、B①は別プロジェクトに引っ越している状態。)
親タスク①を完了すると
親タスク②(7/31期限)
サブタスクA②(7/24期限)
サブタスクB②(7/31期限)
が作成されます。

問題点はサブタスクA、B①を移動させるプロジェクトを作らないといけないことと、
親タスク①からサブタスクA、B①が消えてしまい、A、B②が未完了タスクとして付いてしまうので
image

完了したタスクについては無視する。という運用が可能であれば有用かと思います。
もしくは親タスクに関しても完了してしまえばプロジェクトから引っ越しをして見えないようにしてしまう。

※ちなみに、親①(8/31)にできたサブタスクA(9/24)と親②(9/30)にできたサブタスクA(9/24)は別物ですので同じ日付が割り当てられたタスクが複数できると気持ち悪いですね。

案②(こちらの方がおすすめですがこちらもデメリットあり)
トリガーをタスクで実行しておき、タスクが完了したらタスクを作るというルールを作成
そのタスクの期日を「トリガータスク期日の30日後」にし、

すべてのフィールドを表示をクリックすればタスクの詳細画面が開くのでその中でサブタスクも同様にAは「トリガータスク期日の24日後」、Bは「30日後」に設定すればなんとなく近いことができます。

ただ、ここまででお判りでしょうが、「次月最終日」という日付設定ができない以上、ご希望の期日設定にするには限界があります。。。

期日をバシッと決めることを考えれば案①をもう少し改良すればうまいことできる気もしますが今一つ浮かばず。
長文かつあまり役に立たず申し訳ございません。

4 Likes