Diferencias entre SMARTFORM y su programa control

sap-abap
smartforms
Etiquetas: #<Tag:0x00007f1147d77710> #<Tag:0x00007f1147d775d0>

#1

Buen día a todos,

Encontré algo extraño revisando un SMARTFORM, lo explico, revisándolo en un ambiente de PREPRODUCTIVO en la pestaña de visualización aparece el código agregado sin problemas (después del comentario):

El problema es que necesitaba hacer un Debug, pero al entrar al programa control para poner el breakpoint, el código se muestra como si nunca se hubiera realizado el cambio, y estoy seguro de que es la sección correspondiente a la inicialización:

Qué cosa podría estar provocando que el código únicamente se vea actualizado directamente en el SMARTFORM, más específicamente en la pestaña de inicialización y no en su programa control?

Incluso realicé una comparación remota con el programa control en DEV con PREPRO y ocurre el mismo detalle, les dejo la captura para que vean el código faltante:

Saludos.


#2

Buenas tardes estimado,

Primero que nada un gusto saludarte. Algo que revisaría bien es el transporte de ese SF, también algo que he probado en ocasiones es ir al programa de control activarlo y ejecutarlo con el objetivo que te muestre una salida. Intenta eso, incluso sal del sistema y vuelve a entrar, quizás cuando lo ejecutes se compile correctamente y así puedas ver los cambios.

Saludos.


#3

Los includes no son el mismo, por eso no coinciden. Al hacer el cambio se ha creado un nuevo include (10F01) y no el 6F01 que es el antiguo.


#4

Hola @Salco, yo pensé que era algo así, porque tenía entendido que deberían tener el mismo nombre, pero lo abro ejecutando directamente el SMARTFORM y dando visualizar para ambos casos, en pocas palabras, sigo los mismos pasos y revisé que no existiera otro PERFORM para la inicialización.

Saludos.


#5

Estimado, considero que al compilar nuevamente debería de generarse correctamente. Usualmente el nombre cambia entre ambientes.


#6

Bueno, efectivamente al aplicar una nueva OT se corrigió el problema, no se que habrá pasado, con la anterior, porque hasta se había reaplicado y aún así ocurría eso.

Gracias y saludos.


#7

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.