Volver a

Funciones nuevas en las versiones 10.6/10.7 de TRANSACTION

Mensajes

El campo del cursor XXXXXX no existe en esta pantalla.

Descripción

Este mensaje se muestra en la columna de registro de la hoja de Excel una vez haya ejecutado el archivo del script.

Motivo

Este error se da cuando TRANSACTION intenta colocar el cursor en un campo que no existe en una determinada pantalla.

Respuesta

Utilice el siguiente procedimiento para resolver el problema:

En el Asignador, desmarque Ocultar campos de sistema (BDC_CURSOR AND BDC_OKCODE) para que se puedan mostrar los campos del cursor.

Busque el campo BDC_CURSOR. Está asignado al campo que está causando el error. Bien puede desactivar la fila BDC_CURSOR o establecer otro campo que siempre esté presente.

Subir

ERROR_CNTL?????
Se produjo la condición de excepción "Error».

Descripción

Este mensaje se muestra en la columna de registro de la hoja de Excel o del campo de Registro de Access una vez haya ejecutado el archivo del script.

Motivo

No se conoce totalmente el motivo de este error, pero puede ser el resultado del archivo de script que utiliza los recursos del sistema local.

Respuesta

Utilice la función de Lanzamiento de GUI en la pantalla de Ejecución y vuelva a ejecutar el archivo del script. (No hay que volver a registrar),

Subir

El botón de Evaluación está desactivado.

Descripción

Este mensaje se muestra cuando intenta descargarse la versión de prueba de TRANSACTION e intenta iniciar el programa.

Motivo

Este error se da cuando se instala por segunda en el equipo la versión de prueba de TRANSACTION. Como el software ya se ha evaluado en ese equipo, ya no se puede volver a evaluar.

Respuesta

Póngase en contacto con el equipo técnico de Winshuttle en https://support.winshuttle.com/s/contactsupport para solicitar una clave de extensión de Evaluación para la versión de prueba.

Subir

No se ha encontrado el Código de función.

Descripción

Este mensaje se muestra cuando no se encuentra el Código de función.

Motivo

Este error se da por un determinado número de motivos:

  • El usuario intenta ejecutar un archivo de script antiguo en un sistema nuevo.
  • La transacción en cuestión ha cambiado en SAP.
  • El usuario intenta ejecutar un archivo de script antiguo en un sistema nuevo.

Respuesta

Seleccione una de estas posibles soluciones :

  • Vuelva a registrar el archivo de script.
  • Registre y ejecute el archivo de script en el mismo modo: modo de entrada de lote o modo de entrada de no lote.
  • Si se encuentra con este error al intentar guardar un informe en un archivo local, utilice el Asignador y desmarque la función Ocultar campos de sistema (BDC_CURSOR AND BDC_OKCODE) para permitir que se muestren los campos de cursor. Consulte «Pestaña Experto: Ajustes de filtro» si desea más información. De forma alternativa puede intentar sustituir =%PC por =&PC o =PC.

Subir

Los mensajes de error de registro de mi hoja de Excel son diferentes de lo que me envía SAP.

Descripción

Al ejecutar el archivo de script, los mensajes de error registrados en la hoja de Excel son diferentes de los que proporciona SAP.

Motivo

Este error se da cuando la transacción se registra y se ejecuta en el modo de entrada de lotes, que utiliza un conjunto de mensajes que difieren de los mensajes que se utilizan durante el modo de entrada de no lotes de SAP.

Respuesta

Registra la transacción en modo de entrada de no lote. Consultar

«Modos de grabación» para más información.

Subir

Los mensajes de error de registro de mi hoja de Excel son diferentes de lo que me envía SAP.

Descripción

Los mensajes de error de registro de mi hoja de Excel son diferentes de lo que me envía SAP.

Motivo

Este error se da cuando la transacción se registra y se ejecuta en el modo de entrada de lotes, que utiliza un conjunto de mensajes que difieren de los mensajes que se utilizan durante el modo de entrada de no lotes de SAP.

Respuesta

Registra la transacción en modo de entrada de no lote. Consulte «Modo de registro» si desea más información.

Subir

Los campos de texto largo no se capturan.

Descripción

Al registrar una transacción para cargar un texto largo, el campo de Texto largo no se captura.

Motivo

Este problema se da en algunas transacciones en las que SAP abre un editor de texto libre para que se introduzca cualquier texto largo. TRANSACTION no captura la información introducida en el editor.

Respuesta

Utilice el modo de entrada de lotes para capturar los campos de texto largo. Consulte Registrar texto explicativo en «Posibilidades de bucle avanzado» si desea más información.

Subir

MC86 - Introducir información de capacidad - no se puede bajar hacia la siguiente página de la tabla

Descripción

Este mensaje se muestra cuando hay un error de programa de SAP.

Motivo

En realidad, esto es un error de programa de SAP que ya se ha corregido en SAP. Consulte SAP Nota 117420: «Síntoma: las teclas Re Pág y Av Pág no funcionan en el cuadro de planificación. Otras palabras clave: MC93, MC94, MC95, SOP, MC86. Solución».

Respuesta

Cambie el código fuente tal y como se indica en SAP Nota 117420. Solicite esta modificación a su equipo de base. Cuando el cambio se haya realizado, podrá utilizar TRANSACTION para realizar esta transacción.

Subir

ME21N - No se encuentra el botón de Línea nueva o Introducir línea o un elemento de menú para un registro multilineal

Descripción

Al registrar la transacción ME21N no se encuentra ningún método para incrementar la fila.

Motivo

Generalmente, este error se da porque la funcionalidad de línea nueva simplemente no está disponible en la transacción ME21N. Para registrar los elementos de línea en las transacciones multilineales, tiene que haber una forma para capturar el incremento de fila. Generalmente, esto se hace con el botón Fila nueva (o similares).

Respuesta

Para filtrar por número de línea, solicite la línea 999 y luego siempre utilice la primera línea vacía disponible para introducir datos de elementos de línea.

Subir

Tiene que tener, al menos, un campo cargado a una carga de Excel.

Descripción

Este mensaje se muestra cuando descarga datos desde SAP mediante la función de Leer desde SAP.

Motivo

Este error se da porque tiene que cargar, al menos, un campo desde la hoja de Excel para poder descargar datos desde SAP.

Respuesta

Asigne un campo para cargarlo desde la hoja Excel a SAP y permitir descargar los datos desde SAP
. Si solo desea descargar los datos desde una determinada tabla, podrá utilizar Winshuttle tableSHUTTLE como alternativa.

Subir

Datos de entrada de no lote para la pantalla XXXXXX

Descripción

Cuando ejecuta un archivo de script, este error se muestra en la columna de registro de Excel o en el campo de registro de Access.

Motivo

Este error se puede dar en TRANSACTION por varios motivos:

  • Registro erróneo del archivo de script.
  • Se encuentra con un campo inesperado durante la ejecución del archivo de script.
  • Se encuentra con una pantalla inesperada que, bien no tiene un OKCode o tiene un OKCode incorrecto.

 

Respuesta

Seleccione una de estas soluciones propuestas:

  • Utilice la opción de ejecución de Ejecutar paso a paso (detenerse solo en errores) en la pantalla de ejecución para determinar qué campo o pantalla está causando el problema.
  • Vuelva a registrar el script de TRANSACTION con la mínimas acciones redundantes posibles mientras realice un registro.
  • Vuelva a registrar el script de TRANSACTION en modo de entrada de no lote. Para más información, consulte «Añadir las propiedades de registro».

 

Subir

Datos de entrada de no lote para la pantalla XXXXXX

Descripción

Cuando ejecuta un archivo de script, este error se muestra en la columna de registro de Excel o en el campo de registro de Access.

Motivo

Para las transacciones CO y FI, este error generalmente ocurre porque el cuadro de diálogo SAP se está usando solo para introducir determinados campos la primera vez que se ejecuta la transacción y SAP guarda esta información para el siguiente acceso a la transacción. Por ejemplo, este problema se da cuando se usa un cuadro de diálogo de SAP para introducir información tal como el Área de Controlling y la Sociedad, En este caso, TRANSACTION se ejecuta correctamente en la primera entrada y, luego, devuelve este mensaje para el resto de entradas.

Respuesta

Utilice el Asignador y establezca los ajustes de Fila de inicio, Fila final y primera transacción IF en las opciones de Ejecución condicional del archivo de script para ejecutar estas transacciones. Consulte «Pestaña Experto: Ejecución de condiciones» si desea más información.

Subir

Programa terminado por el usuario

Error de protocolo al comunicarse con SAP GUI

El usuario ha terminado TRANSACTION

Descripción

Cuando ejecuta un archivo de script, este mensaje se muestra en la columna de registro de la hoja de Excel o en el campo de Registro de la base de datos de Access. (La transacción puede ejecutarse correctamente en el modo de solución de errores, pero no en el modo de ejecución normal).

Motivo

Este error se da cuando TRANSACTION necesita que se lance SAP GUI para determinados tipos de transacciones, tales como cuadros de diálogo de entrada o salida de archivos, creación de informes y carga de archivos (imágenes, PDF).

Respuesta

En la pantalla ejecutar, marque la casilla Lanzar GUI para ejecutar la transacción.

Subir

La función Leer desde SAP no funciona

Descripción

Este error se da cuando intenta utilizar el archivo de script para descargar datos mediante Leer desde SAP.

Motivo

Este error se da cuando una transacción se registra en el modo de entrada de lote, pero no realiza la función deseada de Leer desde SAP.

Respuesta

Registra la transacción en modo de entrada de no lote. Consulte «Modos de registro» si desea más información.

Subir

El subsistema RFC no está iniciado

Descripción

Este mensaje se muestra cuando elige el sistema SAP de inicio, recibe este mensaje, y TRANSACTION aborta.

Motivo

Al conectarse a SAP se mostrará una pantalla de inicio de sesión poco habitual de SAP. Este error se da cuando el archivo SAPlogon.ini tiene un formato distinto al de la versión antigua de SAP. (Consulte SAP GUI 6.20 patch 36).

Respuesta

Cree un nuevo archivo SAPlogon.ini con la nueva versión de SAP GUI ya instalada. Si no puede modificar el archivo SAPlogon.ini, cambie el sistema. Para ello utilice la pestaña del Servidor en el cuadro de diálogo de Inicio de sesión de SAP Shuttle. Consulte «Inicio de sesión de SAP SHUTTLE» si desea más información.

Subir

Tipos de datos de SAP que no se admiten

Descripción

Este mensaje se muestra cuando registra o ejecuta un archivo de script.

Motivo

Este error se da cuando la versión del control de función de SAP (wdtfuncs.ocx) y la versión R/3 de SAP son inconsistentes.

Respuesta

Póngase en contacto con el equipo técnico de Winshuttle en https://support.winshuttle.com/s/contactsupport para obtener más ayuda. Siga los pasos que le indiquen desde el equipo técnico de Winshuttle y utilice el archivo .ocx que le proporcionen.

Subir

TRANSACTION se comporta de manera diferente cuando se ejecuta de forma manual que cuando se ejecuta mediante TRANSACTION.

Descripción

Este mensaje se muestra cuando ejecuta la transacción de forma manual, vuelve a la primera pantalla, y pulsa Guardar para completar la transacción. Cuando utiliza TRANSACTION para registrar de nuevo la misma transacción, se comporta de forma diferente. El botón de la flecha Atrás no sigue la misma secuencia de pantalla.

Motivo

Este error se da cuando TRANSACTION permite a los usuarios registrar y ejecutar transacciones tanto en el modo de entrada batch input como en el modo de entrada non-batch. En modo de entrada de lotes, las pantallas y los flujos de las pantallas pueden variar de los que se muestran en el modo de entrada de no lotes.

Respuesta

Registra la transacción en modo de entrada de no lote. Consulte «Modos de registro» si desea más información.

Subir

Al principio de un registro en SAP GUI, aparecerá un mensaje de error que diga «Rellene todos los campos obligatorios».

Descripción

Este mensaje se muestra en SAP GUI cuando selecciona las propiedades de registro de TRANSACTION y lanza el SAP GUI.

Motivo

Este error suele producirse cuando la ventana de SAP GUI no está ajustada al tamaño máximo y se ha cambiado justo antes del inicio de sesión.

Respuesta

Abra el archivo Appotions.xml desde la carpeta de datos App. Cambie los valores de DEFSIZE a "X" y de NOBIEND a " "(vacío).

Subir

También en esta sección

Ayuda de TRANSACTION

Configuración para empezar a usar

Preparar para registrar y registro de operaciones SAP

Asignación avanzada

Ejecutar scripts

Programas que se utilizan con TRANSACTION

Ejecutar TRANSACTION en la línea de comando

Solución de problemas

Legal