INSTALACIÓN DE SAP iRPA

 SAP INTELLIGENT ROBOTIC PROCESS AUTOMATION 

Junio 5 de 2020

Por:
Néstor Gil Restrepo
Ingeniero de Software

SAP iRPA es una solución híbrida de SAP, que consta de tres componentes, dos de ellos instalados en una máquina y uno completamente Cloud. Los componentes son los siguientes:

  • Desktop Estudio: Es una herramienta que debe ser instalada en el PC de la persona encargada de desarrollar las automatizaciones (o bots, si queremos llamarlos así).
  • Desktop Agent: Este es nuestro trabador virtual, bot o robot. Es el software encargado de ejecutar los procesos que automatizamos con la herramienta anterior. Un dato importante, es que este software puede estar instalado sin necesidad de tener el Desktop Studio, pero el Desktop Studio no sería de mucha utilidad sin este agente.
  • Cloud Factory: Esta es la herramienta Cloud que se encarga de orquestar todos los procesos del agente. Desde esta herramienta se habilita o deshabilita un agente, y se programa la ejecución de todas las automatizaciones, conservando además la información relevante de todas las ejecuciones, algo así como nuestro centro de mando.

Teniendo ya un poco más claro el panorama de las herramientas, vamos a ver cómo podemos instalar las necesarias en nuestros equipos, y de donde podemos obtener los recursos en sus versiones más recientes.

Cabe aclarar, que previo a la conexión del agente y Cloud Factory, debemos tener nuestro servicio de IRPA debidamente configurado en la plataforma SCP de SAP. Si aún no lo tiene configurado o requiere ayuda para hacerlo, nos puede contactar y podremos a su disposición un equipo de expertos que lo ayudarán con ese proceso.

Ahora vamos a revisar si su equipo cumple con los requisitos mínimos para instalar tanto el agente, como el Studio:

Desktop Agent:

  • Hardware:
    • Resolución de pantalla: 1024×768
    • CPU: Single Core (un solo Core de procesamiento)
    • Memoria RAM: 1 GB libre (importante aclarar, que, si su PC tiene 2 GB de memoria RAM, pero el sistema operativo consume 1.5 GB solo tiene libre 0.5 GB, por lo cual no tendría la capacidad mínima requerida)
    • Espacio en disco: 1 GB libre
  • Componentes de Software:
    • Microsoft .NET framework 4.7
    • Conexión a internet y a la nube pública de SAP (para conectarnos al Cloud Factory)
    • Internet Explorer 11 (esto por la guía oficial, pero hemos comprobado que funciona incluso mejor con Google Chrome, ¿cuestión de gustos? Déjenos su comentario cuando lo pruebe)

Desktop Studio:

  • Hardware:
    • Resolución de pantalla: 1024×768
    • CPU: Dual Core
    • Memoria RAM: 2 GB libres
    • Espacio en disco: 1 GB libre
  • Componentes de Software:
    • Microsoft .NET framework 4.7
    • Remote Tools Visual Studio 2019 for remote debugging
    • JAVA JRE 8 (*)
    • NodeJS (*)
    • Herramienta de terceros para manejo de versiones
    • Navegador soportado (IE 11 o superior, Mozilla Firefox ESR 50 o superior, Mozilla Firefox 65 o superior o Google Chrome 70 o superior )
    • Conexión a internet y a la nube pública de SAP (para conectarnos al Cloud Factory)
    • Microsoft Visual C++ 2013 Redistributable Package x86

(*) Está incluido en el instalador

Para acceder al Cloud Factory, nos bastará con un navegador soportado, conexión a internet que permita el acceso SCP (nube de SAP) y finalmente, una resolución mínima recomendada de 1024×768.

Aunque en el instalador oficial de SAP IRPA está incluido NodeJS, recomendamos ampliamente la instalación de este Framework en su versión estable, antes de instalar la herramienta de SAP. El instalador lo pueden encontrar en este link.

Para instalar la herramienta de Remote Tools de Visual Studio 2019, debemos ingresar directamente al sitio web de Microsoft y encontrarán una sección con las herramientas para Visual Studio, desde donde podrán descargar las herramientas remotas, o Remote Toos si está en inglés.

No ahondaremos en la instalación de NodeJS y Remote Tools de Visual Studio, ya que no es el objetivo de este espacio, pero sus procesos de instalación son realmente sencillos, y existen diversos manuales de fácil acceso.

Finalmente, para terminar con los pre-requisitos, se debe instalar una herramienta para el control de versiones, que puede ser  KDIFF3 o Beyond Compare, lo dejamos a tu elección.

Ahora sí, vamos a instalar las herramienta, pero antes (sí, otro pre-requisito, no hemos descargado el instalador) en este  link encontrarán el instalador, ubicado al final de la página, en la sección llamada “SAP Intelligent Robotic Process Automation: Desktop Components for Trial”, pero tranquil@s, el trial es solo válido para el servicio Cloud Factory, los componentes de instalación los tendremos en su versión estable.

Una vez descargado, simplemente lo ejecutamos e iniciamos el proceso de instalación

En este caso, queremos instalar tanto el Desktop Studio como el Desktop Agent, por lo cual indicaremos que este componente será instalado en el disco local, pero si solo quiere instalar el Agent, puede dejar el instalador como viene por defecto.

Al marcar la instalación de Desktop Studio nos quedará el instalador de la siguiente forma:

Seleccionamos la ruta donde queremos instalar

Y procedemos con nuestra instalación

Si deseamos ejecutar inmediatamente el Desktop Agent, simplemente seleccionamos la casilla y finalizamos el proceso

Una vez finalizado el proceso, solo nos queda realizar el alta del agente en el servicio de Cloud Factory, pero esto lo dejaremos para una siguiente entrada en nuestro blog.

Esperamos que te haya sido de ayuda, y que podamos interactuar muy pronto para automatizar juntos.