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 Automate si desea más información.
Si usted es el administrador de Automate, a continuación verá las instrucciones para activar GUI Scripting.
Activar el scripting 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.
- In the Param. de parámetro, escriba sapgui/user_scripting y, a continuación, haga clic en Mostrar.
- Haga clic en Modificar valor.
- En el cuadro Valor nvo., escriba TRUE y, a continuación, haga clic en el botón Registrar 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.
GUI Scripting en SAP GUI 720
Para activar GUI Scripting para SAP GUI 720, deben configurarse unos pocos parámetros en el servidor. Estos parámetros no tienen por qué estar de forma predeterminada en todos los sistemas SAP. Si estas variables aparecen en la transacción RZ11, deben configurarse de la siguiente manera:
sapgui/user_scripting_set_readonly = false
sapgui/user_scripting_disable_recording = false
sapgui/user_scripting_force_notification = false
sapgui/user_scripting_disable_recording |
Si este parámetro se establece en TRUE, se puede reproducir el script, pero la grabación no está permitida. |
sapgui/user_scripting_force_notification |
Si este parámetro se establece en TRUE, se mostrará siempre una notificación en el front-end, sin tener en cuenta las opciones de cliente. Con «notificación» nos referimos al mensaje que aparece antes de registrar y ejecutar para adjuntarlo a la sesión de GUI Scripting. |
sapgui/user_scripting_set_readonly |
Si este parámetro se establece en TRUE, puede que los scripts solo actúen en elementos de interfaz de solo lectura. |
Activar GUI Scripting para SAP GUI 720
- Para abrir la página de opciones de SAP GUI, haga clic en Panel de control, a continuación, en SAP Front End y ahí haga clic en Configuración de SAP GUI.
- Haga clic en Accesibilidad y scripting.
- En Opciones de usuario, haga clic en Activar scripting. Seleccione cualquiera de las otras opciones que desee:
- Haga clic para recibir una notificación cuando se adjunte un script a SAP GUI mientras esté grabando o ejecutando un script de Transaction.
- Haga clic para recibir una notificación cuando un script abra una conexión SAP.
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.