Autopilot transforma un proceso empresarial definido en un archivo de modelo y notación de procesos de negocio (BPMN) en un esquema de proceso de Automation Anywhere. Los archivos de BPMN con procesos complejos pueden incluir estructuras que no son compatibles o que solo tienen una compatibilidad mínima, y están sujetos a ciertas limitaciones.

Para garantizar una transformación exitosa con Autopilot, el proceso definido dentro del archivo de BPMN deberá cumplir con las siguientes pautas y limitaciones.

  • Para asegurarse de que está comenzando con un archivo y una estructura de BPMN válidos, utilice un editor compatible con BPMN 2.0, como https://bpmn.io, para verificar que el archivo de BPMN se cargue sin errores de consistencia.
  • Dado que no se admiten múltiples procesos dentro de un archivo BPMN, asegúrese de que su archivo BPMN contenga solo un proceso antes de cargarlo.
  • Asegúrese de que su archivo de BPMN no contenga procesos integrados ni carriles de proceso, ya que no son compatibles.
  • La estructura de automatización creada solo tendrá la información de la prosa dentro del BPMN con el que trabajará. Agregue anotaciones de texto a todas las tareas para detallar las acciones de automatización que se realizarán dentro de la tarea.
  • El archivo BPMN debe tener todos los flujos conectados, ya que los flujos huérfanos no son compatibles durante la conversión. Separe cualquier flujo no conectado en archivos BPMN individuales.
  • El archivo BPMN debe incluir exactamente un nodo de inicio y al menos un nodo de fin.
  • Cada ruta de rama que se origina en una puerta de enlace debe contener al menos un elemento de tarea antes de converger con otra ruta o llegar a un nodo final. Los flujos de secuencia vacíos (conexiones directas de puerta de enlace a puerta de enlace) no son compatibles.
  • La transformación BPMN no es compatible con los patrones de división y fusión de Process Engine 2.0. La lógica de ramificación se representará como bloques de “si/entonces” anidados para reflejar las diferentes estructuras de ramificación de BPMN dentro del proceso transformado. Esto podría requerir de la implementación de lógica de tareas o actividades específicas para definir correctamente las condiciones de ramificación dentro del diagrama de BPMN.
  • Solo se admiten puertas de enlace exclusivas (XOR). Toda la lógica de ramificación se convertirá en bloques condicionales si/entonces anidados.
  • Las puertas de enlace paralelas (Y) tienen un soporte mínimo, ya que requieren rutas de ejecución concurrentes.