Novedades Power Platform

Para la Transformación Digital e Innovación Tecnológica

Novedades Power Platform

Para la Transformación Digital e Innovación Tecnológica

Power PlatformPower Automate

Microsoft Power Automate (2026 Release Wave 1)

Release Wave 1 – 15/04/2026

1) 🎯 Objetivo

  • Entender un caso real de automatización con RPA: conciliación nocturna de facturas vs reclamos en un CRM.
  • Identificar el problema más frecuente en RPA: cambios del proveedor (UI/atributos/IDs) que rompen selectores y detienen flujos, [learn.microsoft.com]
  • Conocer dos capacidades clave del wave 2026:
    1. Self‑healing para recuperar fallos “element not found” sin intervención inmediata. [learn.microsoft.com], [learn.microsoft.com]
    2. Schedule desktop flows directly para programar PAD de forma nativa y visible. [learn.microsoft.com], [learn.microsoft.com]

2) 🧠 Conceptos clave (breve y técnico)

  • Power Automate Desktop (RPA / Desktop flows): automatiza tareas en Windows y web mediante interacción con UI (clics, lectura de datos, navegación). [learn.microsoft.com], [learn.microsoft.com]
  • Selectores / UI elements: identificadores que apuntan a elementos de la interfaz; si cambian, el flujo puede fallar con Element not found. [learn.microsoft.com], [learn.microsoft.com]
  • Self‑healing (preview): capacidad con IA que intenta “reparar” una acción de UI/web automation al detectar que el elemento cambió o desapareció, en tiempo de ejecución. [learn.microsoft.com]
  • Horarios dedicados para desktop flows: nueva capacidad que permite programar flujos de escritorio directamente sin un cloud flow intermediario, centralizando visibilidad y gobernanza. [learn.microsoft.com], [learn.microsoft.com]

3) 🏢 Caso de negocio presentado: conciliación nocturna en seguros

3.1 Contexto del proceso

  • Rol: gerente de operaciones de reclamos (aseguradora).
  • Volumen: miles de reclamos/mes.
  • Dolor operativo: conciliar facturas del portal/CRM con reclamos abiertos consume tiempo.

3.2 Solución inicial: flujo RPA de conciliación

El flujo de conciliación:

  • Inicia sesión en CRM.
  • Navega a facturación.
  • Cierra notificación del sistema.
  • Extrae totales, calcula agregados y pasa datos a reporting.

✅ Resultado: ahorro de horas diarias y estandarización del proceso.


4) ⚠️ Problema crítico en RPA: cambios del proveedor rompen selectores

  • El equipo no controla el ciclo de lanzamientos del proveedor del CRM.
  • Aunque la pantalla se vea igual, cambios “internos” (ID del botón, atributos) pueden invalidar el selector. [learn.microsoft.com]
  • Ejemplo del caso:
    • El CRM cambia la notificación de “popup” a elemento en página principal.
    • El flujo ya no encuentra el botón de cerrar → falla y se detiene (comportamiento esperado). [learn.microsoft.com]

📌 Consecuencia operativa: intervención manual para recapturar elemento y redistribuir; mientras tanto, trabajo manual acumulado.


5) 🛡️ Solución 1: Self‑healing (autocuración) para resiliencia

5.1 ¿Qué resuelve?

  • Cuando una acción de UI/web automation falla por Element not found, self‑healing intenta identificar el elemento correcto en pantalla y continuar la ejecución en lugar de detener el flujo. [learn.microsoft.com]

5.2 ¿Cómo funciona (según la clase + doc oficial)?

  • Se configura como parte del manejo de errores por acción: el maker decide exactamente qué acciones lo usan. [learn.microsoft.com]
  • En runtime, PAD evalúa error handling en orden: Retry policy → Self‑healing → reglas de manejo → continuar/throw error. [learn.microsoft.com]
  • Para “reparar”, captura contexto (captura de pantalla, ventana padre, imagen completa del escritorio) para recapturar selector y seguir. [learn.microsoft.com]
  • Impacto observado: el paso demora un poco más (IA analizando) pero el flujo continúa y termina exitosamente. [learn.microsoft.com]

5.3 Valor para producción

  • Aumenta resiliencia y reduce interrupciones por cambios menores de UI sin intervención inmediata de TI. [learn.microsoft.com]

6) ⏰ Solución 2: Horarios dedicados para flujos de escritorio

6.1 Problema anterior (antes del wave)

6.2 Nueva capacidad (2026 wave 1)

  • Se puede programar el desktop flow directamente desde Power Automate, sin flujo en la nube intermediario. [learn.microsoft.com], [learn.microsoft.com]
  • Beneficios explicados:
    • Menos fricción y duplicidad.
    • Mejor visibilidad: Automation Center concentra schedules + máquinas + ejecuciones.
    • Menos “hidden schedules” enterrados en cloud flows.
    • Mayor confiabilidad: se evita que la ejecución falle por cloud flows mal configurados/eliminados. [learn.microsoft.com], [learn.microsoft.com]

6.3 Resultado combinado


🗣️ Preguntas y respuestas destacadas (con refuerzo oficial)

1) “¿Por qué el flujo se rompe si ‘visualmente’ todo es igual?”

✅ Porque cambian identificadores internos (selector ya no coincide).
🔎 Microsoft: UI/web automation depende de UI elements/selectores; si los atributos cambian, pueden producir “Element not found”. [learn.microsoft.com], [learn.microsoft.com]


2) “¿Self‑healing cambia el flujo o lo hace impredecible?”

✅ No altera el comportamiento normal; actúa como red de seguridad configurada solo en acciones específicas.
🔎 Microsoft: self‑healing es un “fallback” cuando ocurre Element not found, y se ejecuta dentro del pipeline de error handling por acción. [learn.microsoft.com]


3) “¿Por qué el paso tarda más cuando self‑healing está activo?”

✅ La IA analiza la pantalla para identificar el elemento correcto.
🔎 Microsoft: self‑healing captura contexto (screenshot, ventana, imagen completa) para inferir y recapturar el selector, lo que añade tiempo. [learn.microsoft.com]


4) “¿Por qué es importante programar el desktop flow nativamente?”

✅ Porque el proceso debe correr sí o sí a una hora específica (ej.: 10:00 p.m.) y la arquitectura anterior agregaba complejidad.
🔎 Microsoft: “Schedule desktop flows directly” reduce dependencias y mejora visibilidad/gobernanza al centralizar schedules en Automation Center. [learn.microsoft.com], [learn.microsoft.com]


✅ Conclusiones


🛠️ Recomendaciones prácticas (para estudiantes y proyectos reales)

  1. Diseña UI automation con resiliencia
  2. Activa self‑healing solo donde aporte valor
    • Úsalo en acciones críticas que suelen fallar por cambios UI (botones, popups, banners). [learn.microsoft.com]
  3. Centraliza el control de ejecuciones
  4. Asegura monitoreo y trazabilidad

📚 Referencias (solo documentación oficial Microsoft)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

advanced-floating-content-close-btnBoton