El complemento Hojas de cálculo de Google le permite abrir plantillas de procesos de workflow, ejecutar scripts, validar datos y enviar transacciones o consultas a Evolve y Studio Manager directamente desde Hojas de cálculo de Google.
Cuando está conectado a Evolve, el complemento admite:
- Apertura de plantillas de Transaction y Query
- Ejecución manual
- Ejecución automática
- Credenciales de inicio de sesión automático
- Comprobar datos
- Validar
- Inicio de sesión en SAP
- Programación del servidor
- Pasos de ejecución del flujo de trabajo (un paso, dos pasos, NDR)
- Ciclo de vida de la tarea (aprobar, rechazar, reasignar)
- Plantilla de envío
Acceso al complemento Hojas de cálculo de Google en los modos Evolve y Studio Manager
- Instale el complemento de Precisely Automate siguiendo los pasos indicados en Instalar complemento.
- En cualquier hoja de cálculo de Google, en la ficha Extensiones, haga clic en Precisely Automate y, a continuación, en Abrir.
- En el panel lateral de Precisely Automate, haga clic en Iniciar sesión en Studio. Es posible que se le pida que inicie el agente de Automate si no se ha iniciado.
- Introduzca las credenciales en el cuadro de diálogo Iniciar sesión en Evolve y haga clic en Iniciar sesión.
Una vez que haya iniciado sesión correctamente, aparecerá el panel lateral de Precisely Automate, que contiene las pestañas Studio y Evolve.
Conexión e inicio de sesión en SAP
- En cualquier hoja de cálculo de Google, en la pestaña Extensiones, seleccione Precisely Automate y, a continuación, haga clic en Abrir.
- En el panel lateral de Precisely Automate, haga clic en Iniciar sesión en Studio. Es posible que se le pida que inicie el agente de Automate si no se ha iniciado.
- Si el inicio de sesión predeterminado se guarda cuando se autentica a través del cliente de Studio, se iniciará su sesión directamente.
Si no ha iniciado sesión directamente, introduzca sus credenciales y haga clic en Iniciar sesión. Después de iniciar sesión, localice el símbolo de la hamburguesa al final del nombre del script en la pestaña Studio y haga clic en ella.
Haga clic en Iniciar sesión en SAP.
- Seleccione un sistema SAP e introduzca sus credenciales de SAP, si es necesario, según el tipo de conexión de SAP:
- Cliente: este campo se ha rellenado previamente y está desactivado.
- Nombre de usuario
- Contraseña
- IdiomaNota: Los sistemas SAP que se muestran son los almacenados en el sitio de Evolve.
- Active la casilla Guardar como credenciales de inicio de sesión automático para guardar las credenciales. La próxima vez, simplemente seleccione las credenciales de inicio de sesión automático en la opción Inicio de sesión automático de la pestaña Studio.
- Haga clic en Iniciar sesión.
Abrir plantilla
- En la pestaña Evolve, haga clic en Abrir plantilla. Se mostrarán todas las plantillas.
- También puede seleccionar Datos de Transaction o Datos de Query en el menú desplegable que hay junto a Abrir plantilla.
- Seleccione cualquier plantilla o la que haya enviado en Evolve con el cliente de Studio. Para obtener más detalles sobre el envío del script, consulte Enviar un script de Query a Evolve y Enviar un script de Transaction a Evolve.
- La plantilla seleccionada se abrirá en una nueva pestaña de Hojas de cálculo de Google.
Abrir documentos
- En la pestaña Evolve, haga clic en Abrir documentos. Se mostrarán las carpetas de todos los documentos.
- También puede seleccionar Datos de Transaction o Datos de Query en el menú desplegable junto a Abrir documentos para ver carpetas específicas de los documentos.
- Seleccione cualquier documento que desee abrir.
- El documento seleccionado se abrirá en una nueva pestaña de Hojas de cálculo de Google.
Enviar la plantilla para revisión
- En la pestaña Evolve, seleccione una plantilla de flujo de trabajo de un paso o dos en Abrir plantilla y complete el inicio de sesión de Studio si se le pide.
- Una vez que se abra la plantilla en una nueva pestaña de Hoja de cálculo de Google, inicie el complemento Precisely Automate.
- En la pestaña Evolve, haga clic en Enviar. En la pantalla Asistente de envío, cambie el nombre del Archivo de datos si es necesario y haga clic en Siguiente.
- En la pantalla Proceso de workflow de archivos de datos, seleccione una de las siguientes opciones de Programar ejecución automática y haga clic en Siguiente.
- Ejecutar inmediatamente después de la aprobación
- Programar ejecución automáticaNota: Si selecciona las opciones de flujo de trabajo de ejecución automática y personalizado al crear una solución en Studio, verá las dos opciones mencionadas anteriormente. Sin embargo, si elige la opción de ejecución manual, estas opciones no estarán disponibles.
- En la pantalla Documentos auxiliares, puede añadir documentos individuales o un archivo ZIP que contenga varios documentos en la opción Añadir nuevo y hacer clic en Siguiente.Nota: Los nombres del archivo de documento auxiliar deben tener menos de 128 caracteres. Puede ver los documentos auxiliares agregados en la pestaña Evolve de la sección Documentos una vez que se haya ejecutado el script.
- En la pantalla Resumen, puede ver un resumen de todas las secciones. Si necesita realizar cambios, puede hacer clic en el icono de lápiz para editar cada sección individualmente y, a continuación, hacer clic en Enviar. Aparecerá un mensaje de operación correcta que indica que el archivo se ha enviado correctamente y que ahora puede cerrar la pestaña del explorador. Enviar correctamente: Los archivos se han enviado correctamente. Ahora puede cerrar esta pestaña del navegador. El archivo se creará en Documentos.
- Puede ver el archivo en Documentos abiertos y Tareas.
Revisión y aprobación de tareas
Las tareas se pueden revisar y aprobar de las siguientes maneras:
- Complemento GS > Abrir documentos > Aprobar/Rechazar/Reasignar o Completar la tarea desde la pestaña Evolve.
- Complemento GS > Tareas > Aprobar/Rechazar/Reasignar o Completar la tarea desde el cuadro de diálogo.
- Sitio de Evolve > Aprobar/Rechazar/Reasignar o Completar la tarea desde el cuadro de diálogo.
Pasos que se deben seguir para la revisión y aprobación de la tarea:
- Haga clic en Abrir documentos y seleccione el documento que desea revisar. Nota: El documento estará disponible según los roles.
- El documento se abrirá en una nueva pestaña. Inicie el complemento Precisely Automate e inicie sesión en Studio.
- En la pestaña Evolve, haga clic en Tareas.
- En la pantalla Lista de tareas, seleccione una tarea de revisión y haga clic en Aprobar, Rechazar o Reasignar. Agregue un comentario en el cuadro Comentarios.
- Haga clic en Aprobar para aprobar el archivo. Aparecerá el mensaje «Esta tarea se ha completado correctamente» y, a continuación, haga clic en Cerrar. Puede ver la opción Completado en la pestaña Evolve.
-
Dependiendo del flujo de trabajo, el proceso avanzará al siguiente estado. Puede ver los detalles si abre dicho documento. También puede ver el historial de procesos mediante la opción Historial de procesos en la pestaña Evolve.
También puede acceder a esta información en el sitio de Evolve, en Evolve > Documents > Process History.
Ejecutar script de Transaction
- En el complemento Hojas de cálculo de Google, en la pestaña Evolve, seleccione un script de Transaction aprobado (enviado en Evolve sin ejecución automática) mediante Abrir plantilla y complete el inicio de sesión de Studio.
- En la pestaña Studio, se mostrará el nombre del script en el campo Nombre del script. En Configuración de ejecución, configure las siguientes opciones:
- Fila inicial: introduzca el número de fila en la que desea que empiece el proceso de ejecución.
- Fila final: introduzca el número de fila en la que desee que termine el proceso de ejecución.
- Columna de registro: introduzca el número de columna en la que deben registrarse los registros de ejecución.
- En Inicio de sesión automático, seleccione el sistema SAP para iniciar sesión en SAP. Si no ha guardado las credenciales de inicio de sesión automático, consulte la sección Conexión e inicio de sesión en SAP.
- Puede seleccionar las siguientes casillas de verificación según sea necesario:
- Iniciar SAP GUI:
Si SAP requiere que aparezcan las pantallas y no se ha registrado el script en el modo GUI Scripting, marque la casilla Iniciar SAP GUI para ejecutar en primer plano sin iniciar realmente SAP GUI.
Utilice la casilla de verificación Iniciar SAP GUI para scripts registrados en los modos de entrada por lotes o entrada que no sea por lotes.
- Indicador de omisión: Marque la casilla Indicador de omisión e introduzca un símbolo. A continuación, introduzca el mismo símbolo en los campos que estén vacíos en el archivo de datos. El indicador informa a Studio de que no cargue los valores vacíos de Hojas de cálculo de Google y de que no sobrescriba los datos que ya están en SAP.Nota: Si un campo que tiene que tener datos, contiene el indicador de omisión, se saltará ese campo.
- Iniciar SAP GUI:
- Puede hacer clic en Comprobar datos para comprobar que los datos cumplan todos los requisitos del script en relación con los campos necesarios y los valores permitidos en Acciones.
- Haga clic en Validar para comprobar si hay errores y realizar correcciones si es necesario. Elija una de las siguientes opciones de validación:
- Validar rango especificado
- Validar las primeras cinco transacciones
- Validar filas de error y filas no procesadas
- Validar solo filas de error
- Validar solo filas no procesadas
-
Las siguientes opciones solo las puede configurar el desarrollador del script:
- Solicitar el motivo de la ejecución: abre el cuadro Motivo de la ejecución cuando se ejecuta el script. Studio añade información básica sobre el script, pero la persona que inicie la ejecución puede proporcionar más datos.
- Ejecutar solo no procesadas: ejecuta filas que se han añadido o que no se procesaron porque la ejecución se detuvo. Esta casilla solo la puede seleccionar el desarrollador del script.
- Retardo de carga (ms): añade un ligero retardo de procesamiento (en milisegundos) entre cada fila para las transacciones que requieran un retardo para procesar el commit o código de confirmación.
- Para ejecutar el script, haga clic en Ejecutar o seleccione una de las siguientes opciones:
- Ejecutar rango especificado: cargue solo filas específicas de su archivo de datos. Utilice los campos Fila inicial y Fila final para definir el rango.
- Ejecutar las cinco primeras transacciones: ejecute las cinco primeras filas para probar los datos antes de procesar un lote más grande.
- Ejecutar solo filas de error: procese filas una vez haya corregido los datos en ellas.
- Ejecutar solo filas no procesadas: ejecute filas que se agregaron o no se procesaron porque la ejecución anterior se detuvo. Esta opción la puede configurar la persona que ejecute el script.
- Ejecutar filas no procesadas y erróneas: ejecute las filas que se agregaron o no se procesaron junto con las filas en las que ha solucionado errores.Nota: La función Ejecutar y detener en caso de error no es compatible.
-
Una vez que el script se ejecute correctamente, los datos se cargan en SAP.
Nota: Cuando un script está en la etapa de revisión, la opción Probar aparece en la pestaña Studio en lugar de Ejecutar. Después de aprobar los scripts, la opción Ejecutar queda disponible para los flujos de trabajo de NDR. Para los flujos de trabajo de uno y dos pasos, la opción Ejecutar solo estará disponible una vez que se aprueben ambos scripts y se complete el proceso de revisión del archivo de datos.
- En el complemento Hojas de cálculo de Google, en la pestaña Evolve, seleccione Abrir plantilla para acceder a cualquier script de consulta aprobado y completar el inicio de sesión en Studio.
- Vaya a la pestaña Studio, haga clic en la flecha de Programar y seleccione Programar desde servidor.
- Guarde el archivo de datos en su equipo.
- En Guardar en biblioteca, edite el nombre del archivo (opcional) y haga clic en Aceptar.
- Seleccione el sistema SAP.
- En el cuadro Automate Scheduler, introduzca la fecha y la hora de inicio.
- Haga clic en Finalizar.
- En el complemento Hojas de cálculo de Google, en la pestaña Evolve, seleccione Abrir plantilla para acceder a cualquier script de Transaction aprobado y completar el inicio de sesión en Studio.
- Vaya a la pestaña Studio, haga clic en la flecha de Programar y seleccione Programar desde servidor.
- Seleccione el sistema SAP.
- En el cuadro Automate Scheduler, introduzca la fecha y la hora de inicio.
- Haga clic en Finalizar.
Ejecutar el script de Query
- En el complemento Hojas de cálculo de Google, abra la pestaña de Evolve y seleccione Abrir plantilla para acceder a cualquier script de consulta aprobado. Complete el inicio de sesión de Studio si se le solicita.
- En Configuración de datos:
- Haga clic en Escribir encabezados para escribir el encabezado en el script si los encabezados no están disponibles.
- Haga clic en Valores de búsqueda para mostrar la lista de valores permitidos en lugar de la lista completa de valores de SAP si los valores de búsqueda están disponibles.
- Haga clic en Escribir registros para elegir cómo desea que Query escriba los resultados en su archivo de datos:
- Anexar datos al archivo de resultados: Query empezará a escribir los datos nuevos tras la última fila de datos existente en la hoja de cálculo.
- Sobrescribir los datos en el archivo de resultados: Query sobrescribirá todos los datos existentes. Sin embargo, si los datos descargados tienen menos filas que las que contenía la hoja de cálculo, los datos de las filas adicionales se mantendrán. Por ejemplo, si la hoja contiene 100 filas de datos y ejecuta una consulta que descarga 75 filas de datos, las últimas 25 filas se mantendrán en la hoja.
- Borrar todos los datos asignados del archivo de resultados: empezando por la Fila inicial, Query borrará los datos existentes y escribirá los nuevos datos descargados.
- En el panel lateral Studio, se mostrará el nombre del archivo de script en el campo Nombre del script. En Configuración de ejecución, configure las siguientes opciones:
- Fila inicial: especifique el número de fila en el que desea que empiece el proceso de ejecución.
- Número de registros: escriba el número para ejecutar los registros que desea procesar.
- Celda de registro: especifique la celda en la que deben escribirse los registros de ejecución.
- En Inicio de sesión automático, seleccione el sistema SAP para iniciar sesión en SAP. Si no ha guardado las credenciales de inicio de sesión automático, consulte la sección Conexión e inicio de sesión en SAP.
- Para ejecutar el script, haga clic en Ejecutar. Elija una de las siguientes opciones:
- Ejecutar script y recuperar solo 50 registros
- Para hacer una ejecución de prueba, escriba una cifra en el cuadro Número de registros. O bien haga clic en la flecha que está debajo del botón Ejecutar y haga clic en Ejecutar script y recuperar 50 registros.
- Para determinar el tamaño de la ejecución, haga clic en la opción Número de entradas.
- Si se ha verificado el motivo de la ejecución obligatorio para este script, los ejecutores deberán proporcionar un motivo de ejecución.
- Seleccione Ejecutar script y recuperar todos los registros e indique el motivo de la ejecución; para ello, marque la casilla Solicitar el motivo de la ejecución.
- Ejecutar script y recuperar todos los registros recuperará todos los registros.
- Si se ha verificado el motivo de la ejecución obligatorio para este script, los ejecutores deberán proporcionar un motivo de ejecución.
- Ejecutar script y recuperar solo 50 registros
-
Una vez que el script se ejecute correctamente, los datos se cargan en SAP.
- Abra una nueva hoja de cálculo de Google.
- Seleccione una plantilla que contenga un script de Query incrustado.
- La plantilla seleccionada se abre en una nueva hoja de cálculo.
- Inicie sesión en el complemento de Hojas de cálculo de Google y verifique que el script de consulta incrustado se cargue y aparezca en el campo Nombre del script de la pestaña Studio.
- Haga clic en Programar. Aparecerá el Asistente de variables de tiempo de ejecución.
- En el asistente de variables de tiempo de ejecución, defina los criterios para la descarga del script de Query. Puede dejar todos los campos vacíos para ejecutar la consulta sin filtros y luego hacer clic en Aceptar.
- En el cuadro de diálogo Guardar en biblioteca, introduzca un nombre de archivo en el campo Nombre de archivo y haga clic en Guardar.
- En la ventana Automate Scheduler, seleccione el servidor SAP en Sistema.
- Seleccione una de las siguientes opciones de Configuración:
- Una vez
- A diario
- Semanalmente
- Mensualmente
- Anualmente
- En Configuración del programador, seleccione la Fecha de inicio y la Hora de inicio y, a continuación, haga clic en Finalizar.
-
En el cuadro de diálogo Success, verá el mensaje Script programado correctamente. Haga clic en Aceptar.
Puede supervisar la consulta programada en la aplicación Evolve, en Documentos. Una vez completado el estado, puede abrir el documento y comprobarlo.
Ejecutar script de Ida y vuelta
- Abra la plantilla desde la pestaña Evolve que contiene tanto el script de Transaction como el de Query incorporado.
- En la pestaña Studio, seleccione el script de Transaction y el sistema SAP en el campo Inicio de sesión automático.
- Opcionalmente, modifique la Configuración de datos y la Configuración de ejecución según sea necesario.
- Haga clic en Ejecutar. Una vez que se ejecute el script, verá que se han descargado los registros.
- Seleccione el script de Query en el campo Nombre del script.
- Opcionalmente, modifique la Configuración de datos y la Configuración de ejecución según sea necesario.
- Haga clic en Ejecutar.
- En el asistente de variables de tiempo de ejecución, defina los criterios para la descarga del script de Query. Puede dejar todos los campos vacíos para ejecutar la consulta sin filtros y luego hacer clic en Aceptar.
- Una vez que la ejecución se complete correctamente, se descargará el número de registros especificado en Configuración de ejecución.
- Scripts de enlace: los scripts vinculados son scripts múltiples conectados unos con otros, donde un script desencadena la ejecución de otro. Puede ejecutar varios scripts juntos en una misma plantilla.
- Scripts de encadenado cruzado: puede ejecutar scripts de Transaction y Query juntos en distintas cadenas en una sola plantilla.Nota: Al ejecutar scripts de encadenado desde el complemento Hojas de cálculo de Google, el cuadro de diálogo Motivo de la ejecución se muestra solo una vez al inicio de la ejecución. Si se activa Motivo de ejecución obligatorio al publicar el script desde Studio, el motivo de la ejecución introducido se aplica a todos los scripts vinculados de la cadena. A diferencia de Automate Studio y el complemento de Excel, no se muestran los símbolos del motivo de la ejecución adicional para los siguientes scripts. Se trata de una limitación técnica del complemento Hojas de cálculo de Google, ya que el cuadro de diálogo del motivo de la ejecución solo se puede mostrar antes del inicio de la ejecución y no durante la ejecución del script.