[Rule for subtask - days BEFORE parent task] a workaround

Hi all :wave:

You might have faced that issue :

Well, good news is that Asana is working on it and we can hope for a future fix (source).

The other good news is that, meanwhile the fix is implemented, there is workaround that was found by my brilliant colleague @Cyril-iDO :blue_heart:

(Available from the plan Advanced)


1) :avocado::cheese::hot_pepper: The ingredients:

  • A custom field Formula
  • A rule with action “Create subtasks”
  • The recent ability to use date fields as variables

2):books: Step by step guide

a- Add a Formula Custom Field that calculate a date in the past via the function “DateSubstract”. That date will be the calculated start date of your workflow (X days minus the date of the task), in my example I took 100 days.

b- Create the workflow via a rule

First subtask is day 0 days after the Calculated date, but actually minus 100 days

Second subtask is 40 days after the Calculated date, but actually minus 60 days

Etc…


Remark:
The only flaw I can see (apart from the hassle of creating this whole backwards workaround) is that we can’t prevent the system from counting weekends and assigning tasks on weekend days.
But this specific problem is nicely solved by Flowsana :wink:
CC @Phil_Seeman

–
Hope that was useful

Arthur from iDO :wink:

9 Likes

Vry useful. Thanks @Arthur_BEGOU

1 Like

I tried this but got confused based on my subtasks - I lost track of what the date calculate should be set as…any recommendations?

@Claire_Tighe1,

You can use the Add subtasks rule action in our Flowsana integration, which supports your “before” use case. :slightly_smiling_face:

2 Likes

Thank you so much, Phil! I tried Flowsana and want to keep trying it. I might be in touch! :slight_smile:

2 Likes

This workaround is not needed anymore, thanks to …

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.