Tras asignar los campos de SAP en el asignador a las columnas del archivo de datos, introduzca los datos y ejecute el script. Cada fila de datos del archivo de datos se carga en SAP.
Puede cargar los datos desde la pestaña Ejecutar en Studio o puede utilizar el complemento de Excel. Si el script necesita la aprobación del archivo de datos, tendrá que usar el complemento de Excel para enviar el archivo de datos a Evolve. Hasta que se apruebe el script, un comando Probar reemplaza al comando Ejecutar.
Haga clic en la pestaña Ejecutar para ver comandos para validar y ejecutar el script.
La pestaña Ejecutar muestra los detalles sobre el script de la aplicación GUI for HTML y el archivo de datos que está utilizando.
Validar los datos
Si desea ver más detalles, consulte Validar antes de ejecutar.
Ejecutar el script
- Haga clic en la pestaña Archivo y, a continuación, en Abrir.
- En Abrir, haga clic en Biblioteca de soluciones de Transaction.
- Haga doble clic en el script de la biblioteca de soluciones de Transaction de la derecha de la pantalla.
- Haga clic en la pestaña Ejecutar.
- Introduzca los datos que desee cargar.
- Haga clic en Ejecutar.
Si se le pide, guarde el archivo de script.
Si no ve el botón Ejecutar o ve un botón que dice Prueba, bien el script no se ha aprobado, bien ha abierto una copia local. Abra el archivo desde la Biblioteca de soluciones de Transaction.
Si se producen errores cuando el script se está ejecutando, Studio continuará cargando datos para los demás registros. En Excel, cualquier mensaje de operación correcta y errónea devuelto desde SAP se registra en la columna de registro de resultados, con un log por registro.
Si no se puede conectar a SAP, actualice el archivo Shuttlerule con la configuración AdvancedUITypeGUIHTMLApps. Añada los códigos de transacción separados por comas a esta propiedad para ejecutar las aplicaciones GUI for HTML avanzadas.
Corregir errores
- Corrija los valores.
- Haga clic en la flecha del botón Ejecutar y, a continuación, en Ejecutar solo filas de error.
Studio Transaction cargará solo los registros corregidos.
Gestión de errores y validación
- Aplicaciones no admitidas: No se admite la validación para determinadas aplicaciones, como "Gestionar jerarquías de contabilidad global", "Gestionar banco" y "Gestionar jerarquías flexibles". Esto se indica mediante mensajes “No se admite la validación”.
- Mensajes de error incorrectos: Un indicador de cargo/abono no válido puede mostrar un mensaje de error incorrecto. Estos mensajes se originan en SAP.
- Limitaciones de la grabación: Para aplicaciones como Lista de materiales, la grabación de una única eliminación captura datos válidos. Los errores como Debe introducir el material/centro/uso reflejan los mensajes de SAP y no los modifica Automate Studio.
- Caducidad de la sesión: Los usuarios pueden ver un mensaje de error de caducidad de la sesión cuando aún aparecen conectados al sistema SAP. Puede que sea necesario iniciar sesión de nuevo.
-
Si se muestra el error Se ha cerrado la conexión subyacente al ejecutar un script con un gran número de registros, es porque se ha implementado la clave <ReloginWebGUIConnectionValue> en el archivo de reglas de Shuttle con el valor predeterminado establecido en 100.
Opciones de ejecución para desarrolladores y ejecutores de scripts
Las siguientes opciones las puede elegir el desarrollador o el ejecutor del script cuando se ejecuta el script.
- Ejecutar rango especificado: carga solo algunas de las filas del archivo de datos. Utilice los cuadros Fila inicial y Fila final para indicar el rango.
- Ejecutar las primeras cinco transacciones: Sirve para comprobar los datos ejecutando las cinco primeras filas o las cinco primeras transacciones de encabezado más posiciones en el archivo de datos. Esto resulta útil antes de iniciar una ejecución de gran volumen.
- Ejecutar filas de error y filas no procesadas en un paso: Sirve para procesar filas de error (filas en las que haya arreglado los datos erróneos) Y filas no procesadas (filas añadidas posteriormente o no procesadas porque se detuvo la ejecución) en un solo paso.
- Ejecutar solo filas de error: procesa filas una vez haya corregido los datos en ellas.
- Ejecutar solo filas no procesadas: ejecuta filas que se han añadido o que no se procesaron porque la ejecución se detuvo. Esta opción la puede configurar la persona que ejecute el script.
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.
Para encontrar soluciones a situaciones específicas, consulte Equipo de soporte de Automate.