Ayuda Notion

Soporte entre usuarios Notion


Registrate y participa

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Roll Up de un nivel específico de Subitem

Hola, agradezco su ayuda.

Estoy usando Notion para administrar proyectos. Estos proyectos pueden tener varios niveles de detalle (proyecto, fase, tarea, subtarea) o aquí en Notion serían "ítem principal" y "subítem".

He calculado exitosamente en una columna/propiedad los avances en porcentaje de dichos niveles, a excepción el avance total del proyecto o del nivel "proyecto". Para lo cual hago una sumatoria mediante roll Up de relación "subitem", propiedad "porcentajes de avance ponderado de cada nivel llamado fase" y calculado con "suma".

Sin embargo según puedo ver, me suma los valores del último nivel que tenga la "fase", lo cual puede ser una "tarea" o una "subtarea"; el problema parece ser que cuando la tarea no tiene subtarea, me suma el valor de tarea correspondiente, pero cuando la tarea tiene una subtarea, me suma el valor de la subtarea en lugar de la tarea y por consiguiente obtengo un avance total de proyecto incorrecto.

Espero que esté bien ilustrado el ejemplo en este mensaje y en la imagen adjunta, en donde suma 55% en lugar de 100% (35%+45% valor faltante+20%)

Ver Imagen.

1 Respuesta

0voto

Peter Puntos103470

Sin tener acceso al sistema para revisar todas las propiedades y su estructura es complicado saberlo porque pueden ser 20 cosas distintas, no se saben las formulas, que hacen los rollups, que estados hay y como se calculan, etc...

Sin saber nada y en base a la imagen, tienes que contar los items principales y los sub items por separado, para poder sacar así la comparación y cálculos que necesites a partir de ellos.

Además tienes que ponerles valores, por ejemplo, si el item principal no tiene sub items, pasa esto, pero si tiene sub items, pasa esto.

Otro punto es que con los rollups tienes 7 niveles, si te pasas de ahí, todo falla.

Una vez mas, es complicado decirte como hacer todo el sistema porque involucra demasiadas propiedades y cosas que solo tu conoces, tienes acceso y ves.

Si describes exactamente las propiedades, pones las formulas que utilizas, explicas que hace cada rollup, etc... con gusto te ayudo.

Pero prueba separar items y sub items para tener el control de como se cuenta cada uno de ellos.

0voto

Peter comentado

Extiendo la información después de revisar mas a fondo las cosas y es lo que te puse en mi primer respuesta.

Otro punto es que con los rollups tienes 7 niveles, si te pasas de ahí, todo falla.

Y es el caso.

Haces llamadas entre rollups y formulas que pasan los 7 niveles y todo se rompe en ese momento. Es un limite que tiene Notion a la hora de hacer llamadas por medio de formulas y rollups, entonces si vas a tener que revisar toda la estructura desde un principio y hacer todo de nuevo de manera que no sean necesarios tantos niveles.

A niveles me refiero a que haces un rollup (que llama a una relación y esta llama a otra propiedad), de ahí una formula que usa esa información, y ya es una cuarta llamada, de ahi otra formula que llama a la información y así sucesivamente.

Entonces no hay mas opciones que:

1- Utilizar un parche como te compartí y que soluciona las cosas.
2- Hacer todo de nuevo de forma correcta sin niveles de llamadas.

Espero que ayude la información, ya nos contarás.

0voto

damg182 comentado

Hola Peter, una vez más muchas gracias por tu tiempo y ayuda!

Te cuento que trate de usar la fórmula tal cual la escribiste y no funciona, me da un error: "El identificador prop no está definido. [4,8] No se puede encontrar la función prop. [16,28]" Aparentemente las palabras "prop" no están siendo reconocidas, incluso probé quitando esa palabra y comillas también, pero ahí me da un error de "El argumento de tipo array no es el adecuado para la función sum"

Por otro lado, entiendo lo de los 7 niveles máximo, en paralelo iré viendo alternativas para reducir los niveles. En efecto, al hacer una modificación si aparece 100% pero luego de que refresques la página, se cambia. ¿Eso sucede por exceder los 7 niveles o es un BUG?

0voto

Peter comentado

En la formula tienes que asignar de nuevo el prop (la propiedad), entonces por ejemplo la pegas, seleccionas Subítem dentro de las comillas, lo borras y del lado izquierdo seleccionas Subítem de tus propiedades. Repite el proceso con la otra propiedad.

Con eso Notion ya sabe que propiedad utilizar en la formula y te va a funcionar.

Y si, al llegar a los 7 niveles pasa justamente eso, que cambias, refrescas y da otro resultado, porque no puede ir 7 niveles a realizar el cálculo que se necesita.

1voto

damg182 comentado

Hola Peter, muchas gracias por toda tu ayuda!

La formula funcionó pero igual da un resultado no deseado o incorrecto, obtengo el mismo resultado que con el roll Up. Mi análisis es que la formula o el roll Up suma los últimos subitem, indistinto del nivel.
No conozco mucho Notion, pero creería que una gran mejoría sería que los Subítem tengan niveles (subitem 1, subitem 2, subitem 3..) para así poder conectar fórmulas o roll Ups al nivel del subitem deseado. De esta manera al menos para proyectos funcionaria bien, ya que tienen varios su niveles de etapas e incluso etapas con más o menos su niveles qué otras.

Al final la solución, fue bajar los relacionamientos o rollups a 7 para que funcione.

0voto

Peter comentado

Si, el problema en si como te comenté es ese, lo que se haga sin modificar la estructura es un parche, pero claro, si multiplicas algo mas o lo sumas o lo muestras, vuelve a fallar, entonces es importante tener la estructura correcta.

Que bueno que ya sabes el error y la solución.

Por favor, accede o regístrate para responder a esta pregunta.

...

En Ayuda Notion puedes preguntar, recibir soporte o responder dudas sobre como utilizar Notion. Comparte con otros usuarios como funciona Notion.

Conecta