Si su proceso de negocio requiere GUI Scripting, tendrá que activarlo en su equipo local y en el servidor. Póngase en contacto con el administrador de Winshuttle si desea más información.
Si usted es el administrador de Winshuttle, a continuación verá las instrucciones para activar GUI Scripting.
Activar los scripts en el Servidor
En los sistemas de SAP, SAP GUI Scripting está desactivado de forma predeterminada. Para habilitar el scripting, un administrador del sistema base debe habilitar el parámetro RZ11 y los usuarios deben habilitar el GUI Scripting en su SAP GUI.
Tanto la compatibilidad con el scripting como la pantalla de inicio de sesión de SAP GUI se instalan de forma predeterminada cuando se instala el cliente Windows de SAP GUI. Si no están instalados, vuelva a instalar SAP GUI.
Habilitar el parámetro RZ11
- En SAP GUI, vaya a la transacción RZ11.
- En Actualizar parámetros de perfil, en el cuadro Nombre, escriba sapgui/user_scripting y haga clic en Mostrar.
- En Mostrar atributos de los parámetros de perfil, haga clic en Cambiar valor.
- En el cuadro Valor nvo., escriba TRUE y, a continuación, haga clic en Grabar modificación.
Habilitar scripting en SAP GUI
- Haga clic en Personalizar
y a continuación en Opciones.
- En el cuadro de diálogo de opciones de SAP GUI, haga clic en Scripting y, a continuación, en Activar scripting.
- Haga clic en Aceptar.
Windows Scripting
Con Windows Scripting, que se activa mediante GUI Scripting, Studio Transaction graba el cuadro de diálogo Selector de archivos de Windows en transacciones que permiten adjuntar archivos. La ruta del archivo es Windows_Dialog_file con el valor predeterminado sin título. Transaction solo ve el cuadro de diálogo. El nombre se añade desde el campo correspondiente del archivo de Excel.
En el asignador siempre se graba un campo de nombre de archivo, sin importar que se haya elegido el archivo en el cuadro de diálogo o no. Si no desea cargar un archivo, desactive los campos del cuadro de diálogo.
Si desea cargar un archivo, asigne el campo de ubicación del archivo a una columna de Excel. Cuando ejecute el script, el campo debe estar asignado a la columna de Excel que desee del asignador. Transaction selecciona el archivo de la ubicación indicada y crea el adjunto.
Importante:
- Windows Scripting solo funciona con GUI Scripting.
- El archivo no se adjunta si Transaction y SAP no graban el clic del botón que crea el adjunto.
- El cuadro de diálogo se graba incluso si hace clic en Cancelar. Debe desactivar el control del cuadro de diálogo de Windows que se grabó en el script de Transaction.
- Asegúrese de cerrar todas las otras instancias de SAP.