Transporte de textos estándar entre sistemas

martes, 1 de octubre de 2013

En SAP la mayoría de modificaciones realizadas sobre los entornos de desarrollo se copian al sistema productivo mediante órdenes de transporte. Sin embargo, existen objetos que no generan órdenes de transporte. Por ejemplo, las numeraciones, los formularios SAPscript o los textos estándar.
help de textos
Imagen propiedad de Geralt


Los textos estándar son textos fijos que creamos en SAP en, sobre todo, formularios smartforms o sapscripts. Van a contener tantas líneas de información como nosotros queramos.

1. Cómo crear un texto estándar


En este ejemplo voy a crear un texto de dirección.

Herramientas / Imprimir formularios / SAPscript / SO10 - Textos estándar
  • Entramos en la transacción SO10
  • Damos nombre a nuestro texto, le asignamos el tipo dirección (ADRS) e indicamos que vamos a crearlo en idioma español.
  • Pulsamos el botón 'Crear'.
Transaccion SO10

  • Escribimos nuestro texto y guardamos.


2. Cómo transportar un texto estándar


Sin embargo, mientras realizamos todos los pasos nos habremos dado cuenta que nuestro texto estándar no ha generado ninguna orden de transporte. Por lo tanto, no lo podremos transportar automáticamente. Para transportarlo tenemos, sin embargo, otras opciones.

Utilizar el programa RSTXTRAN

Herramientas / Workbench ABAP / Desarrollo / SE38 - Editor ABAP

  • Ejecutamos el programa.
  • Rellenamos los datos que nos solicita en pantalla.
Programa RSTXTRAN

  • Seleccionamos nuestro texto y pulsamos 'intro'.
  • Ahora al pulsar el botón 'Pasar txt. a correc' SAP generará una orden de transporte. Podemos seleccionar una que ya exista e incluir el texto en esa orden o crear otra completamente nueva.

Utilizar la función gráfica

Ésta es una funcionalidad obsoleta. Se utilizaba antiguamente para subir imágenes a SAP como texto. Aunque para lo que nos ocupa aún se puede usar.

Herramientas / Imprimir formularios / Gestión / SE78 - Función gráfica

  • Ejecutamos la transacción.
  • Nos posicionamos sobre nuestro tipo de texto. En nuestro caso el tipo 'ADRS' de dirección.
Funcion grafica

  • Escribimos nuestro texto estándar y su idioma.
  • Pulsamos el botón 'Transportar'.
  • El sistema nos solicitará la creación de una nueva orden de transporte.

Crear la orden de transporte manualmente

La nota 65253 explica la forma de crear órdenes de transporte manualmente para textos estándar en dos sencillos pasos.
  • Ejecutar la transacción SE01.
  • Añadir bajo la tarea el objeto como TEXT, ZADRS_SIGNATURE, ADRS, S.

No hay comentarios:

Publicar un comentario