MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Problema BI a Trx (foro/showthread.php?t=62046)

N.Rivero 29/03/12 17:59:06

Problema BI a Trx
 
Buenas Tardes a todos,

Necesito realizar por código un CALL TRX a la transacción CJ30. Hasta aca todo bien, el tema es el siguiente: esta trx al entrar por primera vez requiere que se le asigne una Sociedad (CO) para continuar con la ejecución. Que pasa, este popup aparece solamente cuando entramos por primera vez y luego ya no aparece. El problema esta en que como es un campo escondido en la dynpro lee que ese campo este completo y de ser asi no tira el popup, pero que pasa yo no puedo saber esto de antemano si estoy haciendo un BI por código. En el pop up existen 2 opciones, una es apretar enter y se guarda hasta que se cierre la sesión y la otra es guardar y el parámetro en cuestion se graba en los parámetros del usuario, por lo tanto yo podría en este caso de antemano saber si existe o no porq reviso la tabla correspondiente (USR05). Consulta:
¿Existe una función que lea los datos de una dynpro pasandole por parámetro solo programa control y nro de dynpro? Yo de esta manera ejecutaría esto para saber si esta cargado ese campo en cuestion y trataría el BI de otra manera.
Si se les ocurre alguna idea para ayudarme bienvenida sea.

Desde ya muchas gracias por la atención.

Saludos!

kibo 29/03/12 18:44:03

En el BI no podes cargar los datos del popup? yo se los cargaria siempre, en caso que ya el usuario tenga los datos cargados y no le aparezca el popup; saldra en mensaje abajo que no encontro los campos en la dynpro indicada (que serian los campos del popup) y ahi continuaria la ejecucion del BI normalmente.

Supongo que ya habras probado esto y no te funciono, por eso posteas tu pregunta pero bueno... es la primer solucion que se me ocurre.

Melandry 30/03/12 07:39:06

Hola.
Prueba con el GET/SET PARAMETER ID para el campo de esa dynpro ('CAC'), y dependiendo de si recupera valor o no, hacer que la grabación pase por esa dynpro o no.
Salu2.


Husos Horarios son GMT. La hora en este momento es 05:25:19.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web