Are there any native automations or 3rd-party automation recipes, that can check when a [mirror numbers] column, in a subitem, changes, and then copy that value to a [regular numbers] column of the subitem?
I have tried both the old and the new automation builder, as well as several 3rd-party automation recipes, and they don’t seem to work.
I have the following situation and I’m looking for help.
I have a “Project” board, with “Task” subitems. In another board I have “Agreements”, that have a [status] column, called “Signing Status”, and an auxiliary [numbers] column called “Signing Percentage“ (to be filled automatically via automation, depending on the status column step).
Each Project can have an [connected] agreement, and the Project’s Tasks can have [connected] agreements of their own. In both levels, there could be multiple [connected] agreements per task/project (important for later!). And I want to be able to get a simple status agregate of the signing status of all this system, like this…
-
no agreement processes is started [i.e. all involved statuses are “Not Started”]
-
some agreement processes have started [i.e. all in between cases]
-
all agreement processes are complete [i.e. all involved statuses are “complete”]
Because of the complexity of dealing with [mirror status] columns that can contain multiple elements, I’m thinking of using (and aggragating) [mirror number] columns that show the average value each time. And If i get “0”, then i’m in the 1st case… if I get “1”, then i’m in the 3rd case, and for everything in between, i’m in the "2nd case.
So my thought process is:
signing status [status] column changes (in Agreement board) →
→ signing percentage [numbers] column changes via automation (in Agreement board) →
and then, in the “Projects” board, on the Task Level (if there’s a connected agreement):
→ signing percentage gets passed to the [mirror] column (in Task)→
→ signing percentage gets copied to a local [regular numbers] column, via automation →
→ via automations (that also take into account an “Agreement not necessary“ [check box] column) change the local [status] column of the task
also, in the “Projects” board, on the Project Level:
→ the local [status] or [numbers] task columns get summarised, and this changes a local [status] item column (for the tasks)
→ if there are agreements for the whole project, they follow the same process as with the tasks, and they ultimate change a local [status] item column (for the whole project)
I have thought of the “intermediate/helper” local columns because I haven’t found an automation that works directly from the mirrored columns (especially for the tasks, that have an extra level of mirroring, in order to get the summarised value passed to the project level).
I have tried multiple ways to accomplish that (even using formulas, and checking when they change, by using the new [beta] automation recipe of Formula Pro, that in my case uses a ton of (unnecesary) operations, that hit my monthly limit very quickly)
I’m have tried everything, and curretly I’m at my wits’ end, so I would appreciate any help. Thank you!