Increíble
Es muy bueno, las tapas son suaves pero no se desmoronan nada, el baño de repostería es bastante bueno para lo que suelen ser. Recomiendo dejarlo en la heladera un ratito.
El interior es riquísimo, la combinación es excelente y lo mejor es que no empalaga tanto, 9/10.
Lo venía buscando y lo encontré en un chino cerca de mi casa
AUTOMATIZACIÓN EXCEL - NOTION
Administro un local de servicio técnico en el cual usamos Notion como base de datos para subir los dispositivos de cada cliente para poder obtener los datos. Cuando el cliente llega le tomamos los datos en una Ficha de excel. El tema aquí es que debemos hacer captura para subirlo en cada apartado de notion y cada dato volver a subirlo manualmente en cada propiedad de notion.
Posibles preguntas hasta acá:
¿Por qué Excel y no google sheet?
Porque generalmente necesitamos las contraseñas de los dispositivos y estos suelen venir con patrón el cual se debe dibujar sobre 9 puntos y sheet no permite dibujar libremente sobre el documento.
¿Por qué Notion y no una de tantas plataformas que existen para servicio técnico?
- Como dice el enunciado, no hay presupuesto para comprar las licencias
- Notion es bastante fácil de manejar y es gratuito (Levamos usándolo sin problema casi dos años)
- Estas plataformas tienen DEMASIADOS campos de información innecesaria.
Seguimos.-
Mi idea era hacer una automatización que lleve los datos de excel a notion de forma (valga la redundancia) automática. Y lo hice, bueno más o menos.
Antes de describir el flujo deben saber que: En el excel por Macros se lleva la info de la hoja de "FICHA" (donde se llena con el cliente) a una hoja llamada "BASE" que arma una tabla, ¿qué hay en esa tabla? datos del cliente y lo más importante, una columna con check box que ahora van a saber porqué y además una fila que tiene un ID que se genera con macro y contiene letras al azar y números que corresponden a la fecha y hora a la que se registró por lo que cada ID es único entre si.
Ahora bien, con ayuda de Chat gpt y Gemini (realmente ayudan y estorban a la vez) hice el escenario en Make.com y este era el flujo:
- EXCEL - List Worksheet Rows Obtiene todas las filas de la tabla de Excel para procesarlas. ------AQUÍ HAY UN FILTRO------
- Filtro: Solo no procesados. Condition: Columna PROCESADO (de Excel). Operator: Text operators: Not equal to (case insensitive). Value: TRUE.
- NOTION - Search objects Comprueba si el ID de Excel ya existe en Notion para evitar duplicados. ------AQUÍ HAY UN FILTRO------
- . Filtro: No duplicar en Notion. Condition: Variable Total number of bundles (del Módulo 3). Operator: Numeric operators: Equal to. Value: 0.
- NOTION - Create a Database Item Crea la ficha del cliente en Notion y genera su URL única.
- HTTP - Make a Request Convierte la URL de la ficha de Notion en un código QR. 5. NOTION - Update a Database Item Guarda la imagen del QR generado dentro de la ficha del cliente.
- EXCEL - Update a Worksheet Row Marca la fila en Excel como "TRUE" para no volver a subirla.
Pero no funcionaba porque subía datos repetidos, entonces lo corregí para que tome en cuenta el ID, y el checkbox para que no hiciera duplicados. Resultado:
EXCEL(Watch Worksheet Rows)-->Lee datos de una tabla
-------AQUÍ HAY UN FILTRO*-------
NOTION(Create a Data Source item)-->Los sube a una base de datos
HTTP(Make a Request)-->Genera un QR
NOTION(Update a Data Source iTem)-->Sube el QR
EXCEL (Update a Worksheet Row)--> Pone la casilla de verificación en TRUE
Eso funcionaba de 10 porque leía la tabla antes de subir los datos, pero como se habrán dado cuenta (yo no en ese momento) se podían ahorrar un par de módulos como el de HTTP pero este no era el único problema, Make te da el free de 1000 credits para usarlos, y cada modulo usa 1 credit por cada vez que se ponía "RUN ONCE" y aparte de eso lo puse a correr cada 15 min.
Cada vez que corría volvía a leer mi tabla aunque hayan filas marcadas como TRUE y cada vez que leía gastaba todos los credits. Entonces como que de 10 no andaba.
El último escenario después de corregir tanto y darme por vencida fue este:
1.EXCEL - List workshhet Rows
Lee la tabla donde están agrupados los datos
-----FILTRO QUE LEE CHECK BOX TRUE/FALSE-----
2. NOTION - Create a Database Item (Legacy) - Crea el item de cada cliente con cada dato
3. NOTION - Update a Data Source item - Crea el QR y lo sube en cada item
4. EXCEL - Update a Worksheet Row - Marca como TRUE los clientes ya procesados
Esto no funciona en lo absoluto porque lee todo de nuevo, el filtro no filtra una chota porque vuelve a subir incluso los TRUE y estoy en este punto.
Según las IA no funciona mi idea porque no hay una forma precisa que excel le diga a Make que hay datos nuevos y que SOLO lea y suba estos datos nuevos y que si no hay nuevo no lea nada y así no gaste credits.
Incluso consideré comprar el paquete pago pero no entiendo como optimizar el escenario y que funcione porque a pesar del dinero era un proyecto que pensé que podía hacer funcionar, si, yo que no se nada de automatización y me metí a esto porque no pensé lo complejo que se iba a volver.
Así que si ustedes tienen alguna recomendación para hacerlo mejor, una mejor plataforma que make o tienen alguna idea que me puedan tirar les agradecería. (No, no quiero hacer plomería pero gracias)
TL;DR
Automatización EXCEL - NOTION por Make no funciona, bueno no está bien optimizado.