// //

Debuguear SMARTFORMS

Cuando tenemos un smartform en productivo y queremos saber qué corre por detrás y cuando, por lo general no tendremos autorización para andar poniendo breaks en ese entorno. Entonces, podemos investigar todo de la siguiente manera:

  1. Entramos a la transacción SMARTFORMS, ponemos el nombre del formulario, y le damos visualizar.
  2. Una vez dentro, presionamos sobre Entorno -- Nombre del módulo de funciones.
  3. Aparecerá una ventanita con el nombre del módulo de la función que tiene el formulario, lo copiamos.
  4. Abrimos un modo nuevo, e ingresamos a la transacción SE37
  5. Ingresamos el nombre de la función que copiamos.
  6. Buscamos las lineas del programa que tenemos relacionadas con el smartform, y veremos NODE
  7. Nos situamos sobre la linea que encontramos, y presionamos el ícono de stop.
  8. Despues ejecutamos.

De ahí, cuando lancemos la transacción correspondiente al programa, el break debería saltar correctamente en productivo, sin necesidad de haber pasado ninguna orden de transporte.

Este aporte increíble pertenece al usuario "E_Hinojosa" del foro oficial de SAP, quien compartió su conocimiento aquí.

Saludos,
SapBlogger desde Consultoría-SAP

0 comments:

Publicar un comentario

Nota Importante: los comentarios son para agradecer, comentar o sugerir cambios (o hacer preguntas) sobre el artículo de arriba.


SAP y el logotipo de SAP son marcas comerciales registradas de SAP AG en Alemania y en varios otros países. No estamos afiliados ni relacionados con ninguna división o subsidiaria de SAP AG.