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

**URL:** <https://forum.asana.com/t/topic/823970>\
**Category:** 製品フィードバック\
**Tags:** tasks\
**Created:** [4 June 2024 02:33 UTC](https://forum.asana.com/t/topic/823970 "2024-06-04T02:33:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![安然1](https://luna1.co/8d76cd.png) [@安然1](https://forum.asana.com/u/%E5%AE%89%E7%84%B61)\
**Post date:** [4 June 2024 02:33 UTC](https://forum.asana.com/t/topic/823970/1 "2024-06-04T02:33:06Z")

</div>

- 前提：

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

- 実現したいこと：

ルーティング業務として、サブタスクが完了にした後で親タスクが完了にし、新しい親タスクとサブタスクに新しい日付を自動的に更新する  
【例：サブタスク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つサブタスクが入っています。】

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

---

<div class="post-metadata">

**Author:** ![mao\_fujita](https://luna1.co/8d76cd.png) [@mao\_fujita](https://forum.asana.com/u/mao_fujita)\
**Post date:** [7 June 2024 02:26 UTC](https://forum.asana.com/t/topic/823970/2 "2024-06-07T02:26:50Z")

</div>

案①

親タスク①（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](https://us1.discourse-cdn.com/asana/original/3X/c/8/c8b0d7811d701dea4c1f875537aebb0064a1a621.png)

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

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

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

 ![image](https://us1.discourse-cdn.com/asana/original/3X/9/9/992475287cc9af96c2ed4cc08907433da14e23a6.png)

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

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

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

---

<div class="post-metadata">

**Author:** ![mao\_fujita](https://luna1.co/8d76cd.png) [@mao\_fujita](https://forum.asana.com/u/mao_fujita)\
**Post date:** [24 October 2024 05:25 UTC](https://forum.asana.com/t/topic/823970/3 "2024-10-24T05:25:18Z")

</div>

ルールの日付設定が変わったので、やりたいことが達成できるのではと思い投稿させていただきます。  
以前に案②で提案した方法に近いのですが

①親タスク（サブタスクがついているかいないかはどちらでもいい）を完了したら一か月後期日の親タスクを作るというルールを作成する

 ![image](https://us1.discourse-cdn.com/asana/original/4X/9/3/d/93d37c9ae32d44f838d2ba40eaeba81650ff00ad.png)  
②そのタスクが作成されたらサブタスクA、Bを作るというルールを作りその期日を親タスクの期日から一週間前に設定する  
 ![image](https://us1.discourse-cdn.com/asana/original/4X/7/f/e/7fef25738efda7dbc452e49bdb112e0ef9ecce4f.png)

試してみました  
これは親タスクをつくるためのタスクなので適当に

 ![image](https://us1.discourse-cdn.com/asana/original/4X/6/3/0/630fb5ded3c8a04cb2c3859743aefe0c3bb3892d.png)

そのタスクを完了したところ

 ![image](https://us1.discourse-cdn.com/asana/original/4X/e/3/a/e3a4131258ac68e542a19c26aabbba3b7df77fdc.png)

もとのタスクから一か月後を期日にした親タスクとその親タスクから一週間前に期日が設定されたサブタスクが作成されました。

注意点としては、繰り返しタスクではないので元のタスクとのリンクはないということと、ルール作成の際にトリガーをきちんと設定しないと全然関係ないタスクにもサブタスクA、Bがついてしまうことがありますが、ルーティンワークのタスク作成としてはかなりやりたいことに近づいたのではないでしょうか？
