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 o se descarga de SAP.
Puede cargar los datos desde la pestaña Ejecutar en Studio o puede usar 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.
Para introducir datos en un archivo de base de datos de Access, haga clic en la pestaña Asignar y, a continuación, en Iniciar Access.
Haga clic en la pestaña Ejecutar para ver comandos para validar y ejecutar el script.
La pestaña Ejecutar muestra los detalles del script de Transaction y el archivo de datos que está utilizando.
Validar los datos
Primero, compruebe que los datos cumplan todos los requisitos del script. Para ello, haga clic en Comprobar datos.
A continuación, realice una o las dos siguientes acciones:
- Haga clic en Validar para comprobar cada fila de la hoja de cálculo.Nota:
Validar no comprobará los campos de carga de la última pantalla de la grabación. Cualquier error en esos campos se devolverá durante la ejecución.
- Haga clic en Simular para comprobar el documento entero. Esto es especialmente útil si programa el script para ejecutarlo posteriormente. (La opción Simular solo está disponible para determinados códigos de transacción y solo en sistemas que tienen el módulo de funciones de Winshuttle instalado).
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.Nota:
Para introducir datos en un archivo de base de datos de Access, haga clic en la pestaña Asignar y, a continuación, en Iniciar Access.
- 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.
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.
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 y detener en errores: Detiene la ejecución en la pantalla de SAP en la que se ha dado el error. Esta opción trae la pantalla de SAP a primer plano cuando se produce un error durante la ejecución.
- 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.
- Depurar: Abre la consola de SAP y permite recorrer paso a paso las pantallas del script mientras se cargan los datos del archivo de datos en SAP. Si desea tener más opciones, haga clic en la flecha que está debajo del botón Depurar y seleccione Depurar rango especificado o Depurar solo la primera fila.
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 encontrar soluciones a determinadas situaciones, consulte con el equipo de soporte de Winshuttle.