Para asegurarse de que cualquiera que ejecute el script primero valide los datos en el archivo de datos antes de grabarlos, puede activar la validación.
En el caso de Transactions, GUI for HTML y el menú Easy Access, utilice el formato de fecha del perfil de SAP que coincida con el formato establecido por el usuario (por ejemplo, dd.MM.aaaa).
Validar
Si activa la validación de datos, no necesita otra hoja de validación.
Activar la validación de datos
- En la pestaña Asignar, haga clic en Permitir validación.
- Studio añade automáticamente el campo Validar registro al asignador y lo asigna al archivo de datos.
Validar los datos conforme a las reglas del script
Haga 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. No es necesario haber iniciado sesión en SAP.
Validar datos con SAP
Los errores se devuelven para todo el documento y los resultados se escriben en la celda de encabezado.
Debe haber iniciado sesión en SAP. Puede iniciar sesión desde la parte inferior izquierda de la barra de estado de la pestaña Ejecutar.
A continuación, valide las posiciones en relación con SAP.
- En la pestaña Ejecutar, haga clic en Validar.
- Corrija los errores o haga los cambios necesarios.
- Haga clic en Ejecutar para cargar los datos.
Studio le da opciones adicionales de validación. Haga clic en la flecha que está bajo del botón Validar para realizar una de las siguientes acciones:
- Validar rango especificado
- Validar las primeras cinco transacciones
- Validar solo filas de error
- Validar solo filas no procesadas
- Validar filas de error y filas no procesadas Nota: Cuando haga clic en Validar solo filas no procesadas, solo el desarrollador del script podrá modificar la configuración. Los ejecutores no pueden cambiar esta configuración.Al registrar un script en el servidor ECC6 (SAP GUI for HTML), la propiedad del script Código de transacción puede no capturar los datos de forma periódica. Como consecuencia, solo se ejecuta correctamente el primer registro, mientras que los registros posteriores indican «No se ha recibido mensaje de SAP» y no se pueden actualizar los datos en SAP. Para solucionar este problema, introduzca manualmente datos en la propiedad del campo Código de transacción o proporcione el ID de aplicación mientras graba el script.
Al ejecutar un script en un servidor SAP diferente del servidor en el que se ha registrado, el script puede quedar bloqueado en la pantalla de inicio de sesión en SAP si el Id. de la aplicación es diferente en ambos servidores SAP. Para solucionar este problema,
- Haga clic en el icono X de la izquierda de la pantalla de inicio de sesión de SAP para cancelar la ejecución del script.
- Regrese a la aplicación Automate Studio.
Esto detendrá el script y le permitirá realizar los ajustes necesarios.
Validar datos en bucles
En un archivo de datos de Excel, la validación comprueba todas las posiciones y los mensajes del registro de validación aparecen en la celda de encabezado correspondiente a las posiciones individuales.
Validar scripts vinculados
Puede ejecutar la validación en scripts vinculados en las siguientes configuraciones:
- Asignación por columnas en Excel.
- Scripts vinculados a los mismos tipos de archivos de datos
Probar el script
Una vez ejecute la validación, podrá probar el script ejecutándolo en un servidor que no sea de producción.
En la pestaña Ejecución, haga clic en Probar y seleccione las opciones de ejecución que desee.
Los resultados de la prueba se mostrarán en la barra amarilla.