Volver a

Ejecutar scripts

Ajustes de ejecución avanzada

Puede hacer clic en la barra horizontal de Opciones de ejecución avanzada en la parte derecha de la pantalla de Ejecución para poder ver la pantalla deslizante de Opciones de ejecución avanzada, tal y como se muestra abajo. Esta pantalla le da la posibilidad de introducir las opciones de hora de ejecución para la función de ejecución avanzada de TRANSACTION.

Ejecutar automáticamente el script de TRANSACTION cuando esté abierto

Marque esta casilla para que TRANSACTION ejecute automáticamente, cuando se abra, el script de TRANSACTION seleccionado. No hace falta que pulse el botón de Ejecutar cuando realice la ejecución. Deje esta casilla sin marcar para que el script de TRANSACTION empiece a ejecutarse de forma manual.

Cerrar la aplicación tras la ejecución

Marque esta casilla para que se cierre TRANSACTION cuando la ejecución haya finalizado. Deje esta casilla sin marcar para que TRANSACTION siga abierto cuando la ejecución termine.

Registro ampliado

Marque esta casilla para ver todos los mensajes que se hayan encontrado durante la ejecución de una transacción. Entre ellos puede haber mensajes de advertencia, informativos y cualquier otro tipo de mensaje devuelto por SAP. Deje esta casilla sin marcar para así poder ver solo el último mensaje que le haya devuelto SAP. NOTA: la función de Registro ampliado no está disponible para registros realizados en el modo de entrada de lotes.

Cuando elige el Registro ampliado, puede seleccionar una de estas respuestas:

Columna de registro de advertencias

Marque esta casilla y especifique cuál desea que sea la columna de mensajes de advertencia que aparecerá en las hojas de cálculo de Google.

Adjuntar sello de tiempo a los mensajes de registro de SAP

Marque esta casilla para añadir la marca de tiempo de la ejecución al final de cada mensaje de registro que devuelva SAP. La marca de tiempo de la ejecución aparece en los ajustes locales del equipo en el que se encuentra alojado el cliente. Esta opción está disponible para todo tipo de fuentes de datos, incluidos los scripts BAPI, y solo se puede utilizar para ejecutar, no para validar.

Indicador de omisión de campos

El indicador de Omisión de campos ordena a TRANSACTION que ignore la actualización de determinados campos en uno o varios registros. Seleccione esta casilla para activar esta función. Si marca esta función, también podrá indicar qué carácter utilizar como indicador de Omisión de campos (por defecto, el indicador es «\»). Para utilizar el indicador de Omisión de campos, introduzca el carácter del indicador en las filas y columnas de Excel o en las tablas y columnas de Access que no desee que se actualicen.

Para más información, consulte Saltarse la pantalla si no se encuentra.

Retraso entre las transacciones (min)

Esta función retrasa las llamadas a SAP entre transacciones durante n milisegundos. Se puede utilizar para ralentizar el proceso de un script de TRANSACTION.

Enlazar script

Marque esta casilla para activar la vinculación del script y después especifique el nombre del siguiente script de TRANSACTION para vincular múltiples scripts de TRANSACTION.

La función de Enlazar script se usa para lanzar y ejecutar automáticamente otro script de TRANSACTION en secuencia cuando el script de TRANSACTION actual haya terminado de ejecutarse. En el caso de que un proceso de negocio necesite que se ejecuten múltiples transacciones en un determinado orden, puede utilizar esta función para organizar una cadena de scripts de TRANSACTION.

Ajustes de transferencia: Además de indicar el nombre del script de TRANSACTION, también puede marcar los ajustes de ejecución que se llevarán a cabo en el siguiente script de TRANSACTION:

Archivo: utilice el mismo archivo de datos.

Hoja: utilice la misma hoja.

Fila de inicio y de fin: utilice las mismas filas de inicio y de fin. Los ajustes de fila de inicio y de fin se realizan conjuntamente.

NOTA: si se deja en blanco la ruta del siguiente script de TRANSACTION y solo se especifica el nombre de un archivo, la ruta del script de TRANSACTION vinculado se enlazará por defecto a la ruta del script de TRANSACTION actual.

Validación de scripts vinculados: se pueden validar scripts vinculados tanto en Excel como en Access. La validación de scripts vinculados es posible para estas configuraciones:

Si alguna de las siguientes condiciones se cumple en los archivos, se le indica que introduzca el nombre de la columna de registro antes de que se ejecute el segundo archivo:

Puede ejecutar scripts vinculados desde el complemento de RUNNER para Excel.

Archivo ALF

Marque esta casilla para utilizar un archivo de inicio de sesión (ALF) para automatizar el inicio de sesión en SAP cuando ejecute un script. Indique esta función cuando planee programar la ejecución de un script posteriormente o con cierta regularidad para que así SAP se abra automáticamente.

Esta función es especialmente útil para cuando desee programar una ejecución o en el caso de que no desee volver a escribir la información de inicio de sesión cada vez que ejecute un script de TRANSACTION. Para más información, consulte Archivos de inicio de sesión automático.

Datos de copia de seguridad de SAP

Marque esta casilla para crear automáticamente una copia de seguridad de los campos de información SAP que tenga en este momento. Esa copia se hará en otra hoja de control de Excel o en una tabla de datos de Access justo antes de ejecutar el script de TRANSACTION. Este ajuste es útil cuando desea tener la función para deshacer los datos.

NOTA: para poder usar la función de Copia de seguridad de datos de SAP, tiene que grabar el script de TRANSACTION en el modo de entrada de no lotes.

Ejecución no registrada

Marque esta casilla para asegurarse de que las filas de una hoja de Excel, de una tabla de Access o de una hoja de Google no se han ejecutado previamente. TRANSACTION comprueba el script de TRANSACTION para la información del registro. (TRANSACTION guarda todos los mensajes devueltos por SAP en su archivo de datos). Si la información del registro está presente en el script de TRANSACTION, se detiene la ejecución.

Guardar en Excel y cerrar opciones

No guardar: Excel no se guarda automáticamente una vez haya concluido la ejecución.

Guardar tras la ejecución de N: Excel se guarda automáticamente después de la ejecución de N (el valor por defecto es 50). La cifra se puede cambiar en el cuadro de texto que está junto a la opción.

Guardar al final de la ejecución: Excel se guarda automáticamente después de cada ejecución.

Cerrar Excel tras ejecutar: marque esta casilla para que se cierre Excel cuando la ejecución haya finalizado.

También en esta sección

Ejecutar archivos múltiples o vinculados

Programar ejecuciones

Opciones de ejecución y solución de errores

Escribir encabezados

Publicar macros en una hoja de trabajo de Excel

Revisar el historial de la transacción: visor de registros

Cargar texto largo

Scripting de Windows