Help Center > Studio v11 Help

Grabar texto largo

Para incluir texto largo o explicativo en el script, lo puede hacer de las siguientes formas:

  • Añadir texto largo. Los códigos de transacción que admiten esto son los siguientes: BP (con Studio v11.3.0; solo para cambios), FB02, FB03, ME22N, ME52N, MM02, VA02, XD02 y XK02. Admite condiciones If, bucles y descarga de texto largo.

    Nota: Para usar la función Añadir texto largo, tiene que estar instalado el módulo de funciones v11 de Winshuttle en el sistema SAP.

  • Grabar en modo estándar o en modo no batch input con controles de SAP y usar el control de texto enriquecido. Este método no admite bucles ni condiciones If.
  • Grabar en modo batch input o en modo no batch input sin controles de SAP y usar el editor de texto. Use esta opción si va a incluir condiciones If o bucles, o bien cuando no funciona la grabación en los modos estándar o no batch input. Para usar el editor de texto debe dividir el texto largo en líneas de 72 caracteres cómo máximo.

    Importante: Si usa el editor de texto, tendrá que grabar el número de líneas que se grabarán siempre que se ejecute el script.

Si desea grabar texto largo para crear códigos de transacción tales como VA01, tendrá que usar el modo Estándar o non-batch con controles en lugar del modo que se sugiera para ese código de transacción. O bien puede añadir el texto largo usando un código de transacción de cambio, por ejemplo, VA02.

A veces, los cuadros de texto largo o explicativo no se pueden grabar porque no contienen ninguna propiedad de campo de SAP.

Añadir texto largo

Puede usar la función Añadir texto largo si está instalado el módulo de funciones de Winshuttle para Studio v11 en el sistema SAP.

Los códigos de transacción admitidos son:

  • FB02, FB03
  • FK02, FK03
  • ME22N
  • ME52N
  • MK02, MK03
  • MM02
  • VA02
  • XD02
  • XK02

Importante: El texto que se añada con el comando Añadir texto largo sobrescribirá cualquier otro texto largo que se haya grabado.

Añadir campos de texto largo

  1. En la pestaña Asignar haga clic en Añadir texto largo.

    grupo de funciones avanzadas añadir texto largo o explicativo

  2. Marque las casillas de los campos de texto largo que desee añadir y, a continuación, haga clic en Aceptar.

    Studio Transaction añade los campos al asignador, debajo del resto de los campos. Studio también añade un campo de registro de notas donde se mostrarán los posibles problemas con el texto largo añadido.

  3. Asigne los campos nuevos al archivo de datos.

    Importante: Asegúrese de que todos los campos de identificación se asignen a la misma columna en el archivo de datos o tengan el mismo valor fijo para que todo el texto largo se grabe en el registro correcto en SAP. Si hace clic en Asignar automáticamente, puede que deba asignar de forma manual los campos de identificación.

  4. Haga clic en la pestaña Ejecutar, introduzca el texto largo y los demás datos, y ejecute el script.

Modo no batch input con controles y modo estándar

Cuando graba texto largo en modo no batch input con controles de SAP o en modo estándar, puede introducir el texto directamente en el campo de SAP. Introducir texto es como escribir en el Bloc de notas. SAP procesa el texto, lo convierte y lo asigna a un campo de SAP. Transaction graba esto como un campo adicional y lo muestra en el asignador.

El modo no batch input con controles de SAP y el estándar son los modos preferidos para grabar texto largo, pero no se pueden usar para textos de posición. En su lugar, utilice el modo batch input para grabar el texto de posición.

Para actualizar el texto largo (por ejemplo, para añadir un descargo de responsabilidad a la descripción de un material existente) utilice el modo no batch input con controles, pero siga los pasos que aparecen a continuación para el modo batch input.

Modo batch input y modo no batch input sin controles

Puede utilizar este método para cargar textos de posición.

  1. Haga clic en el campo que contendrá el texto largo y, a continuación, en el botón Editor de la consola de SAP.

    botón editor de SAP

  2. Haga clic en Pasar a y, a continuación, en Cambiar editor.

    menú ir a comando cambiar editor

  3. En el editor de SAP, la pantalla está partida por líneas, y cada línea tiene un límite de 72 caracteres. Cada línea ya tiene asignado un nombre de campo, que Transaction captura y guarda en el script de Transaction.
  4. Divida el texto largo en líneas de la longitud especificada.
  5. Grabe una línea por cada línea de texto que se grabará cuando se ejecute el script.

A continuación, asigne los campos de texto largo.