I don’t understand why subtasks would be designed NOT to inherit attributes of their parent task. What is the point of a sub task then?
In our case we are a design and fabrication firm that has to track a lot of projects utilizing a variety of in house resources and sub contractors. Our 100+ client(s) each have a “team” level where we create a folder; then the project level is exactly that, a client specific project; then sections break down the scope of work (milestones, assigned actionables, all the elements of the project that are in production, estimate and purchase order tracking, etc). Task levels are the bullet points so to speak of what is in production (“Faux finish display blocks” for example). Subtasks would track multiple purchase orders, vendor costs, due dates, etc necessary to create that one line item.
The only solution I’ve come up with is creating another board that is our “production schedule” where I can attach the sub task to a project. The problem is it takes to many clicks to get into the task, locate the add to a project tab (it is not offered in fields because sub tasks don’t inherit parent structure), then assign it to that tasks where I can then fill out the custom fields I need to track my project. It’s just too many clicks for a fast paced work flow like ours. What is interesting though is if you select multiple sub tasks you can batch move them to a project, so I wish Control + select on a single task or sub task would give you the same streamline option to move tasks between projects.
Our problem is that typically we are generating PO’s one at a time so need a better work flow in getting items onto the production schedule to make sure they are accounted for and billed at the end of a job. Was hoping rules would help solve that by automatically adding these sub tasks to the production schedule but alas…it will not.
Long story short I’ve been using Asana for about 3 years and have always found it to be very frustrating that sub tasks don’t inherit parent tasks attributes. Can someone please explain why? The work arounds never really seem to work…but if someone has had similar experience and an effective solution I’m all ears.